MOON
Server: Apache
System: Linux server1.studioinfinity.com.br 2.6.32-954.3.5.lve1.4.90.el6.x86_64 #1 SMP Tue Feb 21 12:26:30 UTC 2023 x86_64
User: artinside (517)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //proc/self/cwd/sabbry/themes/web/peca.php
<?php

$v->layout("_theme");
$v->insert("views/page-title", ["pageTitle" => $pageTitle]);
?>
<section id="content">
    <div class="content-wrap">
        <div class="container">

            <div class="single-product">
                <div class="product">
                    <div class="row gutter-40">


                        <div class="col-md-6">

                            <!-- Product Single - Gallery
                            ============================================= -->
                            <div class="product-image">
                                <div class="fslider" data-pagi="false" data-arrows="false" data-thumbs="true">
                                    <div class="flexslider">
                                        <div class="slider-wrap" data-lightbox="gallery">

                                            <div class="slide" data-thumb="<?= url("storage/" . $product->cover); ?>"><a
                                                        href="<?= url("storage/" . $product->cover); ?>"
                                                        title="<?= $product->title ?>" data-lightbox="gallery-item"><img
                                                            src="<?= image($product->cover, 1200) ?>"
                                                            title="<?= $product->title ?>" alt="<?= $product->title ?>">
                                                </a></div>
                                            <?php
                                            if ($gallery):
                                                foreach ($gallery as $g):
                                                    ?>
                                                    <div class="slide"
                                                         data-thumb="<?= url("storage/" . $g->gallery) ?>"><a
                                                                href="<?= url("storage/" . $g->gallery) ?>"
                                                                title="<?= $product->title ?>"
                                                                data-lightbox="gallery-item"><img
                                                                    src="<?= image($g->gallery, 1200) ?>"
                                                                    title="<?= $product->title ?>"
                                                                    alt="<?= $product->title ?>"></a></div>
                                                <?php
                                                endforeach;
                                            endif;
                                            ?>

                                        </div>
                                        <?php
                                        if (isset($product->speed) and $product->speed != ""): ?>
                                            <div class="badge rounded-pill bg-magenta px-3 py-2 mb-2 fw-bolder font-small">
                                                <i class="bi-speedometer"></i> <?= $product->speed ?></div>
                                        <?php
                                        endif; ?>
                                    </div>
                                </div>
                            </div><!-- Product Single - Gallery End -->

                        </div>

                        <div class="col-md-6 product-desc">

                            <div class="d-flex align-items-center justify-content-between mb-0">

                                <!-- Product Single - Price
                                ============================================= -->
                                <h3 class="mb-0"><?= $product->title ?></h3>


                                <!-- Product Single - Rating
                                ============================================= -->


                            </div>
                            <h5 class="mt-0 text-primary"><?= $product->subtitle ?></h5>

                            <div class="line"></div>

                            <!-- Product Single - Short Description
                            ============================================= -->
                            <p><?= $product->content ?></p>
                            <div class="promo promo-light px-5 py-4 mb-5 rounded-6 ">
                                <div class="row align-items-center">
                                    <div class="col-12 col-lg">
                                        <h3 class="text-primary">Mais Informações?</h3>
                                        <span>Solicite uma cotação!</span>
                                    </div>
                                    <div class="col-12 col-lg-auto mt-4 mt-lg-0">
                                        <a href="#modalOrcamento" data-lightbox="inline"
                                           class="button button-dark button-circle button-reveal text-end ls-0 m-0"
                                           style="padding-left: 40px;padding-right: 40px;"><span>Saiba Mais</span><i
                                                    class="bi-chevron-right"></i></a>
                                    </div>
                                </div>
                            </div>


                            <!--                            <ul class="list-group list-group-flush">-->
                            <!--                                <li class="list-group-item d-flex justify-content-between align-items-center px-0">-->
                            <!--                                    <span class="text-muted">Category</span><span class="text-dark fw-semibold">Dress</span>-->
                            <!--                                </li>-->
                            <!--                                <li class="list-group-item d-flex justify-content-between align-items-center px-0">-->
                            <!--                                    <span class="text-muted">Color</span><span class="text-dark fw-semibold">Light Pink</span>-->
                            <!--                                </li>-->
                            <!--                                <li class="list-group-item d-flex justify-content-between align-items-center px-0">-->
                            <!--                                    <span class="text-muted">Size</span><span class="text-dark fw-semibold">Medium, Large</span>-->
                            <!--                                </li>-->
                            <!--                                <li class="list-group-item d-flex justify-content-between align-items-center px-0">-->
                            <!--                                    <span class="text-muted">Quantity</span><span class="text-dark fw-semibold">7 Pcs</span>-->
                            <!--                                </li>-->
                            <!--                                <li class="list-group-item d-flex justify-content-between align-items-center px-0">-->
                            <!--                                    <span class="text-muted">Return Policy</span><span class="text-dark fw-semibold">30 days</span>-->
                            <!--                                </li>-->
                            <!--                                <li class="list-group-item d-flex justify-content-between align-items-center px-0">-->
                            <!--                                    <span class="text-muted">SKU</span><span class="text-dark fw-semibold">8465415</span>-->
                            <!--                                </li>-->
                            <!--                            </ul>-->


                        </div>


                        <div class="col-12">
                            <div class="line mt-0"></div>
                            <div class="mb-0">


                                <?php
                                if ($files): ?>
                                    <ul class="nav canvas-tabs tabs nav-tabs mb-3" id="tab-1" role="tablist"
                                        style="--bs-nav-link-font-weight: 500;">
                                        <?php
                                        $i = 0;
                                        foreach ($files as $file):
                                            $i++
                                            ?>

                                            <li class="nav-item" role="presentation">
                                                <button class="nav-link <?php
                                                if ($i == 1): echo 'active'; endif; ?>" id="canvas-tabs-<?= $i; ?>-tab"
                                                        data-bs-toggle="pill" data-bs-target="#tabs-<?= $i; ?>"
                                                        type="button" role="tab" aria-controls="canvas-tabs-<?= $i; ?>"
                                                        aria-selected="true"><i
                                                            class="me-1 bi-justify"></i><span
                                                            class="d-none d-md-inline-block">
														<?= $file->title ?></span></a></button>
                                            </li>
                                        <?php
                                        endforeach; ?>


                                    </ul>


                                    <div id="canvas-tab-alt-content" class="tab-content">
                                        <?php

                                        $x = 0;
                                        foreach ($files as $file):
                                            $x++;
                                            ?>
                                            <div class="tab-pane fade <?php
                                            if ($x == 1): echo ' show active'; endif; ?>" id="tabs-<?= $x; ?>"
                                                 role="tabpanel" aria-labelledby="canvas-tabs-<?= $x; ?>-tab"
                                                 tabindex="0">

                                                <img src="<?= url("storage/{$file->file}"); ?>">

                                            </div>
                                        <?php

                                        endforeach; ?>

                                    </div>
                                <?php
                                endif; ?>
                            </div>

                        </div>

                    </div>
                </div>
            </div>


        </div>
    </div>
</section><!-- #content end -->


<?php
$v->start("scripts"); ?>
<script type="text/javascript">
    var ajaxResponseBaseTime = 5;
    var ajaxResponseRequestError = "<div class='message error icon-warning'>Desculpe mas não foi possível processar sua requisição...</div>";

    // AJAX RESPONSE
    function ajaxMessage(message, time) {
        var ajaxMessage = $(message);
        ajaxMessage.append("<div class='message_time'></div>");
        ajaxMessage.find(".message_time").animate({"width": "100%"}, time * 1000, function () {
            $(this).parents(".message").fadeOut(200);
        });
        $(".ajax_response").append(ajaxMessage);
        ajaxMessage.effect("bounce");
    }

    $(".j_cta").on("click", function (e) {
        e.preventDefault();
        var clicked = $(this);
        var data = clicked.data();
        data.email = $(".j_email").val();
        var load = $(".ajax_load");
        $.ajax({
            url: data.url,
            type: "POST",
            data: data,
            dataType: "json",
            beforeSend: function () {
                load.fadeIn(200).css("display", "flex");
            },
            success: function (response) {
                //message
                if (response.message) {
                    ajaxMessage(response.message, ajaxResponseBaseTime);
                    load.fadeOut();
                }
            },
            error: function () {
                ajaxMessage(ajaxResponseRequestError, 5);
                load.fadeOut();
            }
        });
    });
</script>
<?php
$v->end(); ?>

<div class="modal1 mfp-hide fadeIn fast" id="modalOrcamento">

    <div class="card border-0 mx-auto" style="max-width: 500px;">
        <img src="<?= url("storage/" . $product->cover); ?>" class="card-img-top" alt="Image">
        <div class="card-body p-4">
            <h3 class="card-title font-body"><?= $product->title ?></h3>
            <div class="form-widget">

                <div class="form-result"></div>

                <form class="mb-0 position-relative" action="<?= url("contact") ?>" method="post"
                      enctype="multipart/form-data">

                    <div class="form-process">
                        <div class="css3-spinner">
                            <div class="css3-spinner-scaler"></div>
                        </div>
                    </div>
                    <div class="row">

                        <div class="col-12 mb-2">
                            <label for="modal-health-name">Nome:</label>
                            <input type="text" name="name" id="modal-health-name" class="form-control required" value=""
                                   placeholder="Seu nome">
                        </div>

                        <div class="col-12 mb-2">
                            <label for="modal-health-email">Email:</label>
                            <input type="email" name="email" id="modal-health-email" class="form-control required"
                                   value="" placeholder="Seu melhor Email">
                        </div>

                        <div class="col-12 mb-2">
                            <label for="modal-health-phone">Telefone:</label>
                            <input type="email" name="phone" id="modal-health-phone" class="form-control required"
                                   value="" placeholder="Seu Telefone">
                        </div>

                        <div class="col-12 mb-2">
                            <label for="modal-health-product">Produto:</label>
                            <input type="text" name="product" value="<?= $product->title ?>" class="form-control"
                                   style="background-color: #EEEEEE" readonly>
                        </div>
                        <div class="col-12 mb-2">
                            <label for="modal-health-email">Descreva sua necessidade</label>
                            <textarea name="message" class="form-control"></textarea>
                        </div>

                        <div class="col-12 form-group">
                            <small></small>
                        </div>

                        <div class="col-12 d-none">
                            <input type="text" id="modal-health-botcheck" name="modal-health-botcheck" value="">
                        </div>
                        <div class="col-12">
                            <button type="submit" name="modal-health-submit" class="btn btn-danger w-100 py-2">Enviar
                            </button>
                        </div>

                        <input type="hidden" name="action" value="orcamento">
                        <input type="hidden" name="subject" value="Orçamento de <?= $product->title ?>">
                    </div>

                </form>
            </div>
        </div>
    </div>
</div>