403Webshell
Server IP : 51.222.109.124  /  Your IP : 216.73.217.148
Web Server : Apache
System : Linux scl07net.netdom.salvador.br 3.10.0-962.3.2.lve1.5.44.3.el7.x86_64 #1 SMP Mon Feb 22 04:35:33 EST 2021 x86_64
User : vertra94 ( 1153)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/vertra94/public_html/loja/app/js/public/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/vertra94/public_html/loja/app/js/public/main.js
//url base para acoes js
var baseUri = $('base').attr('href').replace('/app/', '');
//carregar mais itens na home
var pageb = 2;
//url que guarda a query do carregar mais
var route;
//maior / menor preco 
var preco_max = 0;
var preco_min = 0;
$(function () {

    // caso seja loja-modo 3 esconde preços e botão
    var modoLoja = $('#modo-loja').text();

    if(modoLoja == 3){
        $('.vitrine').addClass('hide').remove();
        $('.box-item').css('min-height','280px');
        $('.orcamento').text('Orçamentos');
        $('.orcamento-singular').text('Orçamento');
    }

    if(modoLoja == 2){
        $('.addtocart').text('ADICIONAR AO ORÇAMENTO');
        $('.orcamento').text('Orçamentos');
        $('.orcamento-singular').text('Orçamento');
        $('.vitrine-mod-2').hide().remove();
        $('.vitrine-center').addClass('col-md-offset-4').find('span').text('Imprimir Orçamento');
    }

    //todas as categorias do menu
    //$('#lista-categorias').hide();
    $('#show-lista-categorias').hover(function () {
        $('#lista-categorias').removeClass('hide').fadeIn(100);
    })
    $('#lista-categorias').on("mouseleave", function () {
        $('#lista-categorias').fadeOut(100);
    })
    if ($(document).width() >= 1100) {
        //navbar bootstrap exibe o menu no hover 
        jQuery('ul.nav li.dropdown').hover(function () {
            jQuery(this).find('.dropdown-menu').stop(true, true).delay(120).fadeIn();
            $('#lista-categorias').hide();
        }, function () {
            jQuery(this).find('.dropdown-menu').stop(true, true).delay(120).fadeOut();
        });
    }
    function load_tips() {
        $('.tips-top').tooltip({
            placement: 'top'
        });
        $('.tips-left').tooltip({
            placement: 'left'
        });
        $('.tips-bottom').tooltip({
            placement: 'bottom'
        });
        $('.tips-right').tooltip({
            placement: 'right'
        });
        if(modoLoja == 3){
            $('.vitrine').addClass('hide').remove();
            $('.box-item').css('min-height','280px');
        }        
    }
    window.onload = function () {
        //tootips
        load_tips();
        if ($(document).width() >= 1100) {
            $('#fixed').addClass('navbar-fixed-top');//fixa topo menu
            //topo menu float ao rolar a pagina
            if ($(document).height() >= 1200) {
                var elm = $('#top'), pos = elm.offset();
                var elmH = $('#top-menu');
                $(window).scroll(function () {
                    if ($(this).scrollTop() >= pos.top + $('#top').height()) {
                        //elmH.removeClass('default').addClass('fixed');
                        $('.cart-hide').removeClass('hide').show();
                        $('.compare-hide').removeClass('hide').show();
                    } else {
                        // elmH.removeClass('fixed').addClass('default');
                        $('.cart-hide').hide();
                        $('.compare-hide').hide();
                    }
                });
            }
        }
    };
    //carregar mais itens na home
    var page = 2;
    //carregar mais itens 
    $('#carregar-mais').on('click', function () {
        $(this).hide();
        $('.box-all').append('<div id="load_page_add" class="col-md-12 center text-center load_page_add"><img src="images/layout/loadmore.gif" /></div>');
        if (route != '') {
            var url = route + '/page/' + pageb + '/';
        } else {
            var url = baseUri + '/index/loadMore/page/' + pageb + '/categoria/';
            //route = baseUri;
        }
        $.post(url, {loadmore_home: 0}, function (data) {
            if (data != -1) {
                $('.box-all').append(data);
                $('html, body').animate({
                    // scrollTop: $('#load_page_add').offset().top - 60
                }, 1300);
                $('.load_page_add').remove();
                $('.up2top').fadeIn();
                load_tips();
                pageb++;
            } else {
                $('.load_page_add').remove();
                $('#carregar-mais').attr('disable', 'disable').hide();
            }
        });
    });
    //carregar mais itens
    $('#carregar-mais-home').on('click', function () {
        $(this).hide();
        $('.box-all').append('<div id="load_page_add" class="center text-center col-md-12 load_page_add" style="float:left;"><img src="images/layout/loadmore.gif" /></div>');
        var url = baseUri + '/index/loadMore/page/' + pageb + '/';
        $.post(url, {loadmore_home: 1}, function (data) {
            console.log(data)
            if (data != -1) {
                $('.box-all:last').append(data);
                $('html, body').animate({
                    // scrollTop: $('#load_page_add').offset().top - 60
                }, 1300);
                $('.load_page_add').remove();
                $('.up2top').fadeIn();
                load_tips();
                pageb++;
            } else {
                $('.load_page_add').remove();
                $('#carregar-mais-home').attr('disable', 'disable').hide();
            }
        })
    })
    //ordenar resultados btn
    $('.sort-list').on('click', function () {
        pageb = 2;
        if ($(this).val() != '0') {
            $('.sort-list').removeClass('btn-default').removeClass('btn-custom').addClass('btn-default');
            $(this).removeClass('btn-default').addClass('btn-custom');
            $('#carregar-mais').hide();
            $('.box-all').html('');
            $('.box-all').append('<div id="load_page_add" class="center text-center col-md-12 load_page_add" style="float:left;"><img src="images/layout/loadmore.gif?v=2" /></div>');
            var url = baseUri + '/index/ordenar/' + $(this).val();
            if ($(this).data('local') == 1) {
                url += '/1/';
            }
            route = url;
            $.post(url, {}, function (data) {
                if (data != -1) {
                    $('.box-all').append(data);
                    $('.load_page_add').remove();
                } else {
                    $('.load_page_add').remove();
                    $('#carregar-mais').hide();
                }
                load_tips();
            });
        }
        return false;
    });
    //ordenar resultados select
    $('.sel-sort-list').on('change', function () {
        pageb = 2;
        if ($(this).val() != '0') {
            $('#carregar-mais').hide();
            $('.box-all').html('');
            $('.box-all').append('<div id="load_page_add" class="center text-center col-md-12" style="float:left;"><img src="images/layout/loadmore.gif" /></div>');
            var url = baseUri + '/index/ordenar/' + $(this).val() + '/';
            if ($(this).data('local') == 1) {
                url += '1/';
            }
            route = url;
            $.post(url, {}, function (data) {
                if (data != -1) {
                    $('.box-all').append(data);
                    $('#load_page_add').remove();
                } else {
                    $('#load_page_add').remove();
                    $('#carregar-mais').hide();
                }
                load_tips();
            });
        }
        return false;
    });
    //busca
    $('#busca').submit(function () {
        if ($('#busca').val() == "") {
            $('#busca').focus();
            return false;
        }
    });
    //recuperar senha
    $('.btn-repass').on('click', function () {
        $('.message_login').html('');
        $('#nav-login').hide();
        $('#nav-login-repass').show();
    });
    //correr para o topo
    $('.up2top').on('click', function () {
        $('html, body').animate({
            scrollTop: $('#top').offset().top - 60
        }, 1300)
    });
    //cadastro newsletters
    $('#btn-news-add').on('click', function () {
        var nome = $.trim($('#news_nome').val());
        var email = $.trim($('#news_email').val());
        var dados = {news_email: email, news_nome: nome};
        if (nome == "") {
            $('#news_nome').attr('placeholder', 'informe seu nome').val('').focus();
            return false;
        }
        if (!IsEmail(email)) {
            $('#news_email').attr('placeholder', 'informe um email válido').val('').focus();
            return false;
        }
        var url = baseUri + '/index/news_add/';
        $.post(url, dados, function (data) {
            if (data == 0) {
                $("#n-news").hide();
                $("#n-news-ok").removeClass('hide').show();
                setTimeout(function () {
                    $("#n-news-ok").fadeOut(1000);
                    setTimeout(function () {
                        $("#n-news").fadeIn(1500);
                        $('#news_nome').val('');
                        $('#news_email').val('');
                    }, 1000);
                }, 5000);
            }
            if (data == 1) {
                $("#n-news").hide();
                $("#n-news-error").removeClass('hide').show();
                setTimeout(function () {
                    $("#n-news-error").fadeOut(1000);
                    setTimeout(function () {
                        $("#n-news").fadeIn(1500);
                        $('#news_email').val('').focus();
                    }, 1000);
                }, 5000);
            }
        });
    });
    $('.one-click-to-cart').on('click', function () {
        var item_id = $(this).attr('id');
        var url = baseUri + '/carrinho/adicionar/' + item_id + '/';
        $.post(url, {attr: '',id: item_id}, function (data) {
            var url = baseUri + '/index/reload_top_cart/';
            $.post(url, {}, function (btn) {
                btn = $.parseJSON(btn);
                $(".btn-top-cart").addClass('btn-default').html(btn.lg);
                $(".btn-top-cart-sm").html(btn.sm);
            });
            $('html, body').animate({
                // scrollTop: $('#top').offset().top - 60
            }, 1300);
        });
    });
    $('.go-to-cart').on('click', function () {
        var url = $(this).data('url');
        window.location = url;
    });

    var url = baseUri + '/compara/addComparaIndex';
    $(".compara-produto").on("click", function () {
        var id = $(this).data('id');
        $.post(url,{item_id: id}, function (data) {
            var url = baseUri + '/index/reload_top_compara/';
            $.post(url, {}, function (btn) {
                btn = $.parseJSON(btn);
                $(".btn-top-compara").addClass('btn-default').html(btn.lg);
                $(".btn-top-compara-sm").html(btn.sm);
            });
            $('html, body').animate({
                // scrollTop: $('#top').offset().top - 60
            }, 1300);
        });
    });


});


function IsEmail(email) {
    var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
    return re.test(email);
}
//seta range valor apos usar filtros
function setRangePreco(min, max) {
    if (min <= preco_min) {
        preco_min = min;
    }
    preco_min = min;
    if (max >= preco_max) {
        preco_max = max;
    }
    var n_input = '<input type="text" class="" value="" '
    n_input += ' data-slider-min="' + (preco_min - 5) + '" ';
    n_input += ' data-slider-max="' + (preco_max + 50) + '" ';
    n_input += ' data-slider-step="30" ';
    n_input += ' data-slider-value="[' + (preco_min - 5) + ',' + (preco_max + 50) + ']" ';
    n_input += ' id="range-preco">';
    $('#p-range-preco').html(n_input);
    $('#range-preco').slider().on('slide', function (ev) {
        v_min = ev.value[0];
        v_max = ev.value[1];
        $('.item-box').each(function () {
            var preco = $(this).data('preco');
            //var id = $(this).data('id');
            if (preco >= v_min && preco <= v_max) {
                $(this).fadeIn();
            } else {
                $(this).fadeOut();
            }
        });
    });
}
//oculta botao exibir mais
function hideShowBtnMore(hs) {
    if (hs == 1)
        $('.btn-load-more').hide();
    else
        $('.btn-load-more').show();
}
//paginacao home via get/post
function initHomeItem() {
    var url = baseUri + '/index/loadMore/page/2/';
    $.post(url, {}, function (data) {
        if (data != -1) {
            $('.box-all').append(data);
        }
    })
}
//menu horizontal, user logado , checa no footer.html
function replaceMenu(logged) {
    //fix IE
    var ua = window.navigator.userAgent;
    var msie = ua.indexOf("MSIE ");
    if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
        $('#top-menu .navbar').addClass('pull-left');
    }
    $('.navbar').removeClass('hide').show();
    if (logged && logged == true) {
        $('.nologged').hide();
        $('.logged').removeClass('hide').show();
    } else {
        $('.logged').hide();
        $('.nologged').removeClass('hide').show();
    }
}
//set menu categoria ativo / setado no footer.html
function setActiveMenu(catAct, subAct) {
    if (catAct != "") {
        $('.' + catAct).addClass('active');
    }
}
(function (d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id))
        return;
    js = d.createElement(s);
    js.id = id;
    js.src = "//connect.facebook.net/pt_BR/sdk.js#xfbml=1&version=v2.3&appId=446742768704668";
    fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

Youez - 2016 - github.com/yon3zu
LinuXploit