Пример #1
0
function carrega_produtos()
{
    // globals
    global $idioma;
    // tabela
    $tabela = TABELA_PRODUTO;
    // limit de query
    $limit = "order by id desc " . limit_query();
    // termo de pesquisa
    $termo_pesquisa = retorna_termo_pesquisa();
    // idusuario
    $idusuario = retorne_idusuario_request();
    // usuario logado
    $usuario_logado = retorne_usuario_logado();
    // id de produto via get
    $idproduto = retorne_idproduto_get();
    // categoria de produto
    $categoria_produto = retorne_categoria_produto_get();
    // produtos de usuario
    if (retorne_href_get() == $idioma[19]) {
        // completa query
        $completa = "where idusuario='{$idusuario}'";
    }
    // valida termo de pesquisa
    if ($termo_pesquisa == null) {
        // query
        $query = "select *from {$tabela} {$completa} {$limit};";
    } else {
        // campo like
        $campo_like = "titulo like '% {$termo_pesquisa} %' or titulo like '{$termo_pesquisa} %' or titulo like '% {$termo_pesquisa}' or descricao like '% {$termo_pesquisa} %' or descricao like '{$termo_pesquisa} %' or descricao like '% {$termo_pesquisa}'";
        // query
        $query = "select *from {$tabela} where {$campo_like} {$limit};";
    }
    // valida idproduto
    if ($idproduto != -1) {
        $query = "select *from {$tabela} where id='{$idproduto}' {$limit};";
    }
    // pesquisa produto por categoria
    if ($categoria_produto != null) {
        $query = "select *from {$tabela} where categoria='{$categoria_produto}';";
    }
    // comando
    $comando = comando_executa($query);
    // contador
    $contador = 0;
    // constroe produtos
    for ($contador == $contador; $contador <= retorne_numero_linhas_comando($comando); $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // codigo html
        $codigo_html .= constroe_produto($dados);
    }
    // separa dados
    return $codigo_html;
}
Пример #2
0
function retorne_modo_produtos()
{
    // globals
    global $idioma;
    // valida categoria de produto
    if (retorne_categoria_produto_get() != null) {
        // modo produtos por categoria
        return true;
    }
    // valida href
    switch (retorne_href_get()) {
        case $idioma[19]:
            return true;
            break;
    }
    // valida href atual
    if (retorne_href_get() == null and retorne_idproduto_get() == null) {
        // modo produtos
        return true;
    } else {
        // modo nao produtos
        return false;
    }
}
function constroe_variaveis_js_pagina()
{
    // globals
    global $pagina_href;
    // termo de pesquisa
    $termo_pesquisa = retorna_termo_pesquisa();
    // limit de query
    $limit_query = CONFIG_LIMIT_PESQUISA;
    // limit query mensagens de chat
    $limit_query_mensagens_chat = CONFIG_LIMIT_CHAT_MENSAGENS;
    // contador de chat
    $contador_chat = CONFIG_LIMIT_CHAT;
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // href get da pagina
    $href_get = retorne_href_get();
    // valida idusuario
    if ($idusuario != null) {
        $campo_uid = "\nvar v_uid = {$idusuario};\n";
    } else {
        $campo_uid = "\nvar v_uid = -1;\n";
    }
    // id de produto via get
    $idproduto = retorne_idproduto_get();
    // valida id produto
    if ($idproduto == null) {
        // valor padrao
        $idproduto = -1;
    }
    // pagina inicial
    $pagina_inicial = PAGINA_INICIAL;
    // categoria de produto
    $categoria_produto = retorne_categoria_produto_get();
    // limit query chat
    $limit_query_chat = CONFIG_LIMIT_CHAT;
    // pasta de sons de sistema
    $pasta_sons_sistema = PASTA_SONS_SISTEMA;
    // url de produto
    $endereco_url_produto = $pagina_href[6] . retorne_idproduto_get();
    // campo modo produtos
    if (retorne_modo_produtos() == true) {
        // produto
        $campo_modo_produtos = "var v_modo_produtos = 1;";
    } else {
        // nao produto
        $campo_modo_produtos = "var v_modo_produtos = 0;";
    }
    // valida permitir mobile
    if (CONFIG_PERMITIR_MOBILE == true) {
        // campo permitir mobile
        $campo_permite_mobile = "var v_permite_mobile = 1;";
    } else {
        // campo permitir mobile
        $campo_permite_mobile = "var v_permite_mobile = 0;";
    }
    // valida modo resolucao
    if (retorna_usar_resolucao() == true) {
        // campo resolucao
        $campo_resolucao = "var v_modo_resolucao = 1;";
    } else {
        // campo resolucao
        $campo_resolucao = "var v_modo_resolucao = -1;";
    }
    // codigo html
    $codigo_html .= "<script>";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pagina_acoes = '" . PAGINA_ACOES . "';\n";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_carrega_produtos = '';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_termo_pesquisa = '{$termo_pesquisa}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_limit_query = {$limit_query};";
    $codigo_html .= "\n";
    $codigo_html .= $campo_uid;
    $codigo_html .= "\n";
    $codigo_html .= "var v_href = '{$href_get}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_idproduto = {$idproduto};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pagina_inicial = '{$pagina_inicial}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_categoria_produto = '{$categoria_produto}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador_chat = {$contador_chat};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_mensagens_chat_usuario;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_limit_query_chat = {$limit_query_chat};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_estado_lixeira_bkp;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pasta_sons_sistema = '{$pasta_sons_sistema}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_lista_chat_usuarios = [];";
    $codigo_html .= "\n";
    $codigo_html .= "var v_endereco_url_produto = '{$endereco_url_produto}';";
    $codigo_html .= "\n";
    $codigo_html .= $campo_modo_produtos;
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador_seletor_carrega_produtos = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "v_contador_timer_paginacao = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "var timer_paginacao_conteudo = null;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_carrega_seguidores = null;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_feeds_usuario = null;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_vendas_usuario = null;";
    $codigo_html .= "\n";
    $codigo_html .= $campo_permite_mobile;
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp_chat_usuario = null;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador_usuarios_chat = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador_mensagens_chat = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_limit_query_mensagens_chat = {$limit_query_mensagens_chat};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_minimiza_chat = 0;";
    $codigo_html .= "\n";
    $codigo_html .= $campo_resolucao;
    $codigo_html .= "\n";
    $codigo_html .= "var v_pausar_carregar_produtos = 0;";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "</script>";
    // retorno
    return $codigo_html;
}
Пример #4
0
function carrega_produtos()
{
    global $idioma;
    $tabela = TABELA_PRODUTO;
    $limit = "order by id desc " . limit_query();
    $termo_pesquisa = retorna_termo_pesquisa();
    $idusuario = retorne_idusuario_request();
    $usuario_logado = retorne_usuario_logado();
    $idproduto = retorne_idproduto_get();
    $categoria_produto = retorne_categoria_produto_get();
    if (retorne_href_get() == $idioma[19]) {
        $completa = "where idusuario='{$idusuario}'";
    }
    if ($termo_pesquisa == null) {
        $query = "select *from {$tabela} {$completa} {$limit};";
    } else {
        $campo_like = "titulo like '% {$termo_pesquisa} %' or titulo like '{$termo_pesquisa} %' or titulo like '% {$termo_pesquisa}' or descricao like '% {$termo_pesquisa} %' or descricao like '{$termo_pesquisa} %' or descricao like '% {$termo_pesquisa}'";
        $query = "select *from {$tabela} where {$campo_like} {$limit};";
    }
    if ($idproduto != -1) {
        $query = "select *from {$tabela} where id='{$idproduto}' {$limit};";
    }
    if ($categoria_produto != null) {
        $query = "select *from {$tabela} where categoria='{$categoria_produto}';";
    }
    $comando = comando_executa($query);
    $contador = 0;
    for ($contador == $contador; $contador <= retorne_numero_linhas_comando($comando); $contador++) {
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        $codigo_html .= constroe_produto($dados);
    }
    return $codigo_html;
}
Пример #5
0
function retorne_modo_produtos()
{
    global $idioma;
    if (retorne_categoria_produto_get() != null) {
        return true;
    }
    switch (retorne_href_get()) {
        case $idioma[19]:
            return true;
            break;
    }
    if (retorne_href_get() == null and retorne_idproduto_get() == null) {
        return true;
    } else {
        return false;
    }
}
function constroe_variaveis_js_pagina()
{
    // globals
    global $pagina_href;
    // termo de pesquisa
    $termo_pesquisa = retorna_termo_pesquisa();
    // limit de query
    $limit_query = CONFIG_LIMIT_PESQUISA;
    // contador inicial
    $contador -= CONFIG_LIMIT_PESQUISA;
    // contador de chat
    $contador_chat = CONFIG_LIMIT_CHAT;
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // href get da pagina
    $href_get = retorne_href_get();
    // valida idusuario
    if ($idusuario != null) {
        $campo_uid = "\nvar v_uid = {$idusuario};\n";
    } else {
        $campo_uid = "\nvar v_uid = -1;\n";
    }
    // id de produto via get
    $idproduto = retorne_idproduto_get();
    // valida id produto
    if ($idproduto == null) {
        $idproduto = -1;
    }
    // pagina inicial
    $pagina_inicial = PAGINA_INICIAL;
    // categoria de produto
    $categoria_produto = retorne_categoria_produto_get();
    // limit query chat
    $limit_query_chat = CONFIG_LIMIT_CHAT;
    // pasta de sons de sistema
    $pasta_sons_sistema = PASTA_SONS_SISTEMA;
    // url de produto
    $endereco_url_produto = $pagina_href[6] . retorne_idproduto_get();
    // codigo html
    $codigo_html .= "<script>";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pagina_acoes = '" . PAGINA_ACOES . "';\n";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador = {$contador};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_bkp;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_termo_pesquisa = '{$termo_pesquisa}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_limit_query = {$limit_query};";
    $codigo_html .= "\n";
    $codigo_html .= $campo_uid;
    $codigo_html .= "\n";
    $codigo_html .= "var v_href = '{$href_get}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_idproduto = {$idproduto};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pagina_inicial = '{$pagina_inicial}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_categoria_produto = '{$categoria_produto}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_contador_chat = -{$contador_chat};";
    $codigo_html .= "\n";
    $codigo_html .= "var bkp_chat_usuario;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_limit_query_chat = {$limit_query_chat};";
    $codigo_html .= "\n";
    $codigo_html .= "var v_estado_lixeira_bkp;";
    $codigo_html .= "\n";
    $codigo_html .= "var v_pasta_sons_sistema = '{$pasta_sons_sistema}';";
    $codigo_html .= "\n";
    $codigo_html .= "var v_lista_chat_usuarios = [];";
    $codigo_html .= "\n";
    $codigo_html .= "var v_endereco_url_produto = '{$endereco_url_produto}';";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "\n";
    $codigo_html .= "";
    $codigo_html .= "</script>";
    // retorno
    return $codigo_html;
}