LojaExemplo: Criando uma pagina so com produtos em promocao

  • Olá,

    Caso queira adicionar um banner na sua loja que quando clicado carregue todos os produtos que estão marcados como “promoção” no administrativo siga esse post. Além do banner, poderá também deixar em cima das categorias de sua loja como se fosse uma delas. Com isso você pode mostrar o mesmo produto tanto na categoria que foi cadastrado quanto no link de promoções.

    Para deixar um link logo acima das categorias como na imagem acima, abra o arquivo “funcoes/funcoes.asp” e adicione os trechos em vermelho:

    RS_Categorias.Open Query_categorias
    If  RS_Categorias.EOF then
    %>
    <table width=”172″ cellpadding=”0″ cellspacing=”0″>
    <tr>
    <td style=”padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px”><%= Application(“MenuTxtCatVazio”)%></td>
    </tr>
    </table>
    <%
    Else
    %>
    <table width=”172″ cellpadding=”0″ cellspacing=”0″>
    <tr>
    <td style=”padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px”><img src=”config/templates/<%=varLang%>/<%=varSkin%>/seta.gif” width=”6″ height=”7″ border=”0″>&nbsp;&nbsp;<a href=”produtos.asp?tipo_busca=ofertas”  class=”MNlatesquerda”>&nbsp;PROMOÇÕES</font></td>
    </tr>
    </td>
    </tr>
    <tr>
    <td><img src=”config/templates/<%=varLang%>/<%=varSkin %>/regua1x1.gif” height=”1″></td>
    </tr>
    </table>
    <%
    ‘Loop dos registros encontrados na tebela categorias
    DO UNTIL  RS_Categorias.EOF
    ‘Atribui o calor do codigo_categoria a session(“codigo_categoria”)
    session(“codigo_categ”) = RS_Categorias(“codigo_categoria”)
    ‘Query de consulta a tabela subcategorias
    Query_subcategorias = “SELECT codigo_chave, codigo_subcategoria, codigo_categoria, nome_subcategoria, descricao_subcategoria, sigla_idioma FROM Subcategorias WHERE codigo_categoria = ” & session(“codigo_categ”) & ” AND sigla_idioma = ‘”&varLang&”‘ ORDER BY nome_subcategoria”

    Agora, mais abaixo, na função “exibe_produtos()” adicione o trecho em vermelho. Isso fará com que carregue os produtos em promoções sempre que abrir esse link produtos.asp?tipo_busca=ofertas :

    ElseIf request(“tipo_busca”) = “ofertas” Then

    Query_produtos = “SELECT Produtos.codigo_produto,  Produtos.codigo_categoria, Produtos.codigo_subcategoria, Produtos.codigo_marca, Produtos.codigo_produto_loja, Produtos.nome_produto, Produtos.descricao_produto, Produtos.autor, Produtos.codigo_isbn, Produtos.tamanhos, Produtos.cores, Produtos.preco_base, Produtos.preco_unitario, Produtos.desconto, Produtos.moeda, Produtos.quantidade_produto, Produtos.img_produtoPQN, Produtos.img_produtoGRD, Produtos.img_produto_adic01PQN, Produtos.img_produto_adic01GRD, Produtos.img_produto_adic02PQN, Produtos.img_produto_adic02GRD, Produtos.img_produto_adic03PQN, Produtos.img_produto_adic03GRD, Produtos.peso, Produtos.destaque_vitrine, Produtos.promocao, Produtos.data_inicio, Produtos.data_fim, Produtos.disponivel,  Produtos.sigla_idioma ,  Produtos.sem_preco FROM Categorias INNER JOIN Produtos ON Categorias.codigo_categoria = Produtos.codigo_categoria  WHERE Produtos.sigla_idioma = ‘”&varLang&”‘ AND Categorias.sigla_idioma = ‘”&varLang&”‘ AND Produtos.disponivel = 1 AND Produtos.promocao = 1 ” & queryORDERBY

    ‘ Habilita a possibilidade de ordem dos produtos

    exibeOrdemProd = True

    Pronto! Agora poderá colocar o link “produtos.asp?tipo_busca=ofertasem algum banner ou como link.

    Abraço e até a próxima.



    Related Posts Plugin for WordPress, Blogger...




    agosto 13th, 2010 | Jeann | Sem Comentários | Tags:,

Sobre o autor

Em breve.

Comente aqui

* Nome, Email e comentário são obrigatórios