
Wagner Stapelfeldt
Designer e Programador em ASP e PHP
Criação de Banner/Capa para Facebook
Desenvolvimento de arte e Criação de Capas para Facebook em fan page do Facebook
Aplicado em fan page para ilustração
Flyer Fim da Picada Dedetizadora Preços
Onde obtenho o Token do PagSeguro para VirtueMart
Onde obtenho o token do PagSeguro?
Para obter o token de segurança do PagSeguro acesse o site www.pagseguro.com.br com seu login e a senha siga os passos:
- Clique em Integração
- Depois Token de Segurança
- Em seguida clique no botão "Gerar novo Token", ou clique aqui.
O Plugin utilizado para compor o Método de Pagamento foi desenvolvido pelo Programador Luiz Felipe Weber e pode ser baixado no Site do VirtueMart Brasil, ou clique aqui.
- Preencha todos os campos necessários para que o Plugin funcione adequadamente com as regras estabelecidas em seu E-commerce.
- Não esqueça de informar o mesmo email que foi feito o cadastro do PagSeguro
- Informe também as URLs de Redirecionamento de informações para o feedback de informações de pagamento e transações da loja referente a compra
- Cole o Token gerado no Site do PagSeguro no campo do seu plugin PagSeguro em seu VirtueMart
Veja a sequência de Imagens abaixo e confira as etapas de configuração com seu Método de Pagamento
Utilização da API do PAGSEGURO
Painel do Método de Pagamento
Configure seu Método de Pagamento com o Plugin PagSeguro
Consultar Domínios .br
Registro de domínios e Consultas em registros .br
O primeiro passo é você ter um endereço na internet.
Mesmo que o seu site ainda não esteja pronto, é importante registrar o seu domínio e garantir a sua exclusividade.
Ex: www.suaempresa.com.br
Para saber se seu nome de domínio escolhido está disponível para registro, utilize o sistema abaixo para ver essa disponibilidade.
Reset de Acessos de Artigos Joomla pelo admin
Reset Hits nos Artigos - Joomla!
Sabe aquela hora que você precisa executar o reset de seus artigos nativos do Joomla!???
Ai você lembra que no CORE do Joomla! não tem a opção de resetar os acessos de artigos, há não ser que você vá em seu banco de dados e faça por lá, o reset de acessos um por um ou com injeção de rotina sql para que isso ocorra.
Vamos para um método mais simples, direto pelo seu painel de administração???
Então... Será muito mais fácil.
Instale o módulo Reset Hits, depois de instalado vá em modulo e habilite-o e aponte-o para a posição ÍCONE.
Após essa etapa acesse o Item de Menu PAINEL DE CONTROLE, e veja no menu esquerdo no final aparecerá as opções desse modulo para os respectivos resets de artigos nativos ou do CCK k2. Na versão PRÓ você tem mais opções como por exemplo, escolha de categorias, entre outros componentes, como o VirtueMart.
Veja na imagem abaixo as opções do módulo RESET HITS
Lista de CEP - Brasil, por Estados, Capitais, Interior e Regiões Metropolitanas
Relação de CEP para uso em Métodos de Entrega do VirtueMart, relação de todo Território Nacional
Estado | Região | Faixa de Cep |
---|---|---|
São Paulo (SP) | SP Capital | 01000 a 05999 08000 a 08499 |
SP Área Metropolitana | 06000 a 09999 | |
SP Litoral | 11000 a 11999 | |
SP Interior | 12000 a 19999 | |
SP Espectro | 01000 a 19999 | |
Rio de Janeiro (RJ) | RJ Capital | 20000 a 23799 |
RJ Área Metropolitana | 20000 a 26600 | |
RJ Interior | 26601 a 28999 | |
RJ Espectro | 20000 a 28999 | |
Espirito Santo (ES) | Vitória | 29000 a 29099 |
ES Interior | 29100 a 29999 | |
ES Espectro | 29000 a 29999 | |
Minas Gerais (MG) | Belo Horizonte | 30000 a 31999 |
MG Região Metropolitana Belo Horizonte | 30000 a 34999 | |
MG Interior | 35000 a 39999 | |
MG Espectro | 30000 a 39999 | |
Bahia (BA) | Salvador | 40000 a 41999 |
BA Região Metropolitana Salvador | 40000 a 44470 | |
BA Interior | 44471 a 48999 | |
BA Espectro | 40000 a 48999 | |
Sergipe (SE) | Aracaju | 49000 a 49099 |
SE Interior | 49100 a 49999 | |
SE Espectro | 49000 a 49999 | |
Pernambuco (PE) | Recife | 50000 a 52999 |
PE Região Metropolitana Recife | 50000 a 54999 | |
Interior | 55000 a 56999 | |
PE Espectro | 50000 a 56999 | |
Alagoas (AL) | Maceió | 57000 a 57099 |
AL Interior | 57100 a 57999 | |
AL Espectro | 57000 a 57999 | |
Paraiba (PB) | João Pessoa | 58000 a 58099 |
PB Interior | 58100 a 58999 | |
PB Espectro | 58000 a 58999 | |
Rio Grande do Norte (RN) | Natal | 59000 a 59099 |
RN Interior | 59100 a 59999 | |
RN Espectro | 59000 a 59999 | |
Ceará | Fortaleza | 60000 a 60999 |
CE Área Metropolitana Fortaleza | 60000 a 61900 | |
CE Interior | 61901 a 63999 | |
CE Espectro | 60000 a 63999 | |
Piauí (PI) | Teresina | 64000 a 64099 |
PI Interior | 64100 a 64999 | |
PI Espectro | 64000 a 64999 | |
Maranhão (MA) | São Luiz | 65000 a 65099 |
MA Interior | 65100 a 65999 | |
MA Espectro | 65000 a 65999 | |
Pará (PA) | Belém | 66000 a 66999 |
PA Região Metropolitana Belém | 66000 a 67999 | |
PA Interior | 68000 a 68899 | |
PA Espectro | 66000 a 68899 | |
Amapá (AP) | Macapá | 68900 a 68914 |
AP Interior | 68915 a 68999 | |
AP Espectro | 68900 a 68999 | |
Amazonas (AM) | Manaus | 69000 a 69099 |
AM Interior | 69100 a 69299 | |
AM Espectro | 69400 a 69899 | |
Roraima (RR) | Boa Vista | 69300 a 69339 |
RR Interior | 69340 a 69389 | |
RR Espectro | 69300 a 69389 | |
Acre (AC) | Rio cinza | 69900 a 69920 |
AC Interior | 69921 a 69999 | |
AC Espectro | 69900 a 69999 | |
Distrito Federal (DF) | Brasília | 70000 a 70999 |
DF Cidades Satélite | 71000 a 73699 | |
DF Espectro | 70000 a 73699 | |
Goiás (GO) | Goiânia | 72800 a 73999 74000 a 74894 |
GO Interior | 74895 a 76799 | |
GO Espectro Estado | 72800 a 76799 | |
Tocantins | Palmas | 77000 a 77270 |
TO Interior | 77300 a 77995 | |
TO Espectro | 77000 a 77995 | |
Mato Grosso (MT) | Cuiabá | 78000 a 78109 |
MT Interior | 78110 a 78899 | |
MT Espectro | 78000 a 78899 | |
Rondônia (RO) | Porto Velho | 78900 a 78930 |
MS Interior | 78931 a 78999 | |
MS Espectro | 78900 a 78999 | |
Mato Grosso do Sul (MS) | Campo Grande | 79000 a 79129 |
MS Interior | 79130 a 79999 | |
MS Espectro | 79000 a 79999 | |
Paraná (PR) | Curitiba | 80000 a 82999 |
PR Área Metropolitana Curitiba | 80000 a 83800 | |
PR Interior | 83801 a 87999 | |
PR Espectro | 80000 a 87999 | |
Santa Catarina (SC) | Florianópolis | 88000 a 82999 |
SC Área Metropolitana Florianópolis | 88000 a 88469 | |
SC Interior | 88470 a 89999 | |
SC Espectro | 88000 a 89999 | |
Rio Grande do Sul (RS) | Porto Alegre | 90000 a 91999 |
RS Área Metropolitana Porto Alegre | 90000 a 94900 | |
RS Interior | 94901 a 99999 | |
RS Espectro | 90000 a 99999 |
Faixa de CEP para VirtueMart no ABCDMRR
Abaixo os dados de faixas de CEP para as Cidade do ABCDMRR, que compreendem o Grande ABC Paulista para uso em faixas de CEP nós métodos de Entrega do VirtueMart
UF: | Faixa de CEP: |
São Paulo | 01000-000 a 19999-999 |
Localidade ABCDMRR: | Faixa de CEP: |
Santo André - SP |
09000-001 a 09299-999 |
São Bernardo do Campo - SP | 09600-001 a 09899-999 |
São Caetano do Sul - SP | 09500-001 a 09599-999 |
Diadema - SP | 09900-001 a 09999-999 |
Mauá - SP | 09300-001 a 09399-999 |
Ribeirão Pires - SP | 09400-001 a 09449-999 |
Rio Grande da Serra - SP | 09450-000 a 09499-999 |
Com essas faixas, você pode configurar os métodos de entrega por faixas de CEP, determinando as regiões que seu produto pode ser entregue, entregas gratuítas, entre outras!
Para mais faixas veja em http://www.buscacep.correios.com.br/sistemas/buscacep/resultadoBuscaFaixaCEP.cfm, diretamente no site do Correio.
Use e abuse e se tiver dúvidas me contate!!!!!
Faixa de Ceps para VirtueMart
Acre(AC) | 69900-000 | a | 69999-999 |
Alagoas(AL) | 57000-000 | a | 57999-999 |
Amazonas(AM) 1 | 69000-000 | a | 69299-999 |
Amazonas(AM) 2 | 69400-000 | a | 69899-999 |
Amapá(AP) | 68900-000 | a | 68999-999 |
Bahia(BA) | 40000-000 | a | 48999-999 |
Ceará(CE) | 60000-000 | a | 63999-999 |
Distrito Federal(DF) 1 | 70000-000 | a | 72799-999 |
Distrito Federal(DF) 2 | 73000-000 | a | 73699-999 |
Espírito Santo(ES) | 29000-000 | a | 29999-999 |
Goiás(GO) 1 | 72800-000 | a | 72999-999 |
Goiás(GO) 2 | 73700-000 | a | 76799-999 |
Maranhão(MA) | 65000-000 | a | 65999-999 |
Minas Gerais(MG) | 30000-000 | a | 39999-999 |
Mato Grosso do Sul(MS) | 79000-000 | a | 79999-999 |
Mato Grosso(MT) | 78000-000 | a | 78899-999 |
Pará(PA) | 66000-000 | a | 68899-999 |
Paraíba(PB) | 58000-000 | a | 58999-999 |
Pernambuco(PE) | 50000-000 | a | 56999-999 |
Piauí(PI) | 64000-000 | a | 64999-999 |
Paraná(PR) | 80000-000 | a | 87999-999 |
Rio de Janeiro(RJ) | 20000-000 | a | 28999-999 |
Rio Grande do Norte(RN) | 59000-000 | a | 59999-999 |
Rondônia(RO) | 76800-000 | a | 76999-999 |
Roraima(RR) | 69300-000 | a | 69399-999 |
Rio Grande do Sul(RS) | 90000-000 | a | 99999-999 |
Santa Catarina(SC) | 88000-000 | a | 89999-999 |
Sergipe(SE) | 49000-000 | a | 49999-999 |
São Paulo(SP) | 01000-000 | a | 19999-999 |
Tocantins(TO) | 77000-000 | a | 77999-999 |
*Atualizado em 23/05/2013
Para outras faixas de cep, veja aqui:
http://www.buscacep.correios.com.br/servicos/dnec/menuAction.do?Metodo=menuFaixaCep
Fonte: Correios
Original author: Luiz Felipe
Passo-a-Passo:Aonde alterar arquivos do Template do VirtueMart
Uma documentação bem útil, segue o detalhamento das principais views ( arquivos de visão) do VirtueMart 2.0.20* para alterar o layout completo da visão da loja, incluindo páginas de detalhes de produtos, de categorias, carrinho de compras, layout de pedidos, lista de produtos, fabricantes, cadastro do usuário, layout da home do componente, entre outros.
Layouts
Segue como base a pasta do seu template ( /public_html/ SEU_TEMPLATE /html/ )
/com_virtuemart /askquestion - Formulário de pergunte sobre o produto
-- form.php - Formulário com o html propriamente dito para o usuário fazer a pergunta
-- mail_confirmed.php - Html da mensagem de "enviado com sucesso"
-- mail_html_question.php - Html do email enviado pro vendedor com a pergunta sobre o produto
/com_virtuemart /cart - Carrinho de compras
-- default.php - Contém a chamada para os métodos de envio, pagamento e lista de preços
-- default_pricelist.php- Lista de produtos do carrinho
-- default_coupon.php - Formulário para adicionar cupom
-- select_payment.php - Lista dos métodos de pagamento
-- select_shipment.php - Lista dos métodos de envio
-- shopper_addresses.php - Dados de cobrança e entrega ( Exibição dos dados )
/com_virtuemart /categories - Lista de Categorias ( Lista as categorias dos produtos )
-- default.php - Exibição das categorias
/com_virtuemart /category - Produtos listados por categoria, Busca de produtos e produtos listados por fabricantes
-- default.php - Dentro deste arquivo, estão separados por ifs todas as funcionalidades
/com_virtuemart /invoice - Emails de pedidos e Fatura (invoice)
-- invoice.php - Chamada para os arquivos internos de layout do pedido da fatura
-- invoice_order.php - Detalhamento dos dados do usuário, pagamento e frete da fatura
-- invoice_items.php - Detalhamento dos itens da compra da fatura
-- invoice_history.php - Detalhamento do histórico do status do pedido da fatura
-- mail_html.php - Chamada para os arquivos internos de layout do email com os dados do pedido
-- mail_html_footer.php - Rodapé com os dados da loja no email do pedido
-- mail_html_header.php - Cabeçalho com os dados da loja no email do pedido
-- mail_html_pricelist.php - Dados dos itens da compra no email do pedido
-- mail_html_shopper.php - Dados do comprador, entrega e cobrança, no email
/com_virtuemart /manufacturer- Lista de Fabricantes
-- default.php - Dados do fabricante ( do produto )
/com_virtuemart /orders - Lista de pedidos do painel do usuário
-- details.php - Chamada para os arquivos do pedido no painel do usuário (orders)
-- details_history.php - Histórico dos status do pedido
-- details_items.php - Dados dos itens da compra do pedido
-- details_order.php - Dados dos pedido
/com_virtuemart /productdetails - Detalhes do produto (default.php)
-- default.php - Chamada para os arquivos de layout dos detalhes do produto
-- default_addtocart.php - Html do formulário para adicionar ao carrinho
-- default_customfields.php - Html dos campos personalizados
-- default_images.php - Html das imagens do produto
-- default_showprices.php - Html dos preços do produto
-- default_reviews.php - Html dos comentários sobre o produto
-- default_reviews.php - Html dos comentários sobre o produto
/com_virtuemart /recommend - Recomendação do produto para um amigo
/com_virtuemart /user - Cadastro do usuário, painel de edição de dados do frontend do usuário, login e layout de campos do formulário
-- edit.php - Html do painel do usuário, chamada para outros layouts
-- edit_address.php - Endereço para o carrinho, quando o usuário está fazendo uma compra anônima ( sem dados de login )
-- login.php - Layout para o formulário padrão de login do componente
/com_virtuemart /vendor - Layout de vendedores ( detalhes )
/com_virtuemart /virtuemart - Home do Virtuemart
-- default.php - Mostra a descrição da loja ( Vendor Desc )
-- default_categories.php- carrega as categorias da home
-- default_products.php - Destaque, Promoções, Lançamentos e últimos vistos
Fonte: http://virtuemartpro.com.br/entry/passo-a-passo-aonde-alterar-arquivos-do-template-do-virtuemart-1.html
Campos Personalizados com multiplas escolhas no VirtueMart
Recentemente prestei suporte para o desenvolvimento de um e-commerce para uma Floricultura na cidade Mauá, SP. O site ainda não foi liberado, mas segue a URL www.tucaflores.com.br.
O cliente necessitava que ao finalizar a compra, tivesse a escolha de quatro campos: mês da entrega, dia da entrega, período da entrega e finalizando com o texto do cartão de entrega para a pessoa especifica.
As vezes quebramos a cabeça procurando plug-ins e gastando tempo enorme nessas buscas, entretanto o VM é uma ferramenta que tem muita coisa já disponível e eu achei essa solução por ele mesmo. É claro que você pode melhor o visual, editando o arquivo css da sua página de detalhes e deixando mais ilustrado, mas hoje lembramos que o que se busca sempre, é a objetividade, principalmente em sites abertos em smartphones, por causa da tela pequena. Então vamos lá ao que interessa.
Criação de campos personalizados para escolhas de datas
- Acessar seu painel de administração com a URL usando seu usuário de senha www.seusite.com.br/administrator
- No meu superior de componentes, acessar o componente VirtueMart
- Na lateral esquerda do VirtueMart acesse o menu Produtos e o item Campos Personalizados
Já na Tela de Campo Personalizado
Vamos às configurações necessárias, {modal images/blog/campos_textos/Foto_3_Detalhe_criando_campo_personalizado.jpg|title=Criando campo personalizado}veja a tela ser visualizada{/modal}.
- Escolha o Tipo de Campo Personalizado como texto
- Mostrar Título: Sim
- Publicado: Sim
- Grupo Personalizado: Se necessitar somente em grupo específico
- Atributos do Carrinho: Sim
- Entrada do Carrinho: Sim
- Descrição: Personalize aqui a Descrição do seu campo
- Valor Padrão: Nesse campo você precisa informar as opções que serão escolhidas no detalhe do produto, como usei para uma floricultura usei a seguinte sintaxe: {ESCOLHA O PERÍODO; Entregar de Manhã; Entregar de Tarde; Entregar à Noite}, importante notar que o ponto e vírgula (;) fazem a lista no detalhe do produto
- Dica da Ferramenta: Insira texto alusivo ao seu campo, aparece no detalhe do produto como dica para quem estiver comprando.
- É uma lista? Sim
- Oculto? Não
- Período: Adicionar automaticamente uma opção em branco: Não; lista como rádio: Não
Com essas configurações seu campo personalizado já está pronto, agora vá no seu produto e na aba campo personalizado você tem a programação desse campo disponível.
Pronto, veja agora no front-end do seu site e abra o produto no qual configurou esse campo personalizado e verifique as opções. O mesmo procedimento foi adotado aos outros campos com informações diferentes, lembre-se que para caso foi usado o tipo de campo personalizado como texto. O último recurso utilizado e modificado no próprio VirtueMart, foi no campo de texto do cartão de entrega, editado a folha de linguagem do VirtueMart e alterado o texto somente. Lembrando que tudo isso foi feito com recursos do próprio, sem compra de plugins para esse fim.
Vejam as imagem que ilustram cada passo desse tutorial.
Foto 1: Detalhe do produto
Foto 2: Detalhe do checkout do carrinho de compra
Foto 3: Detalhe criando campo personalizado
Foto 4: Detalhe da inserção do campo personalizado no produto