Baixe agora a última versão: VirtueMart 3 ou veja a Demo

Pessoal, estou adicionando constantemente código no Paste Bin, códigos úteis para o desenvolvimento e customizações de templates no VirtueMart 2.0:

Hits: 2326
Avalie esta postagem:
0

Depois de instalar o VirtueMart você pode receber uma das seguintes mensagens de aviso. Tivemos várias perguntas sobre como e onde, configure o safe patch corretamente. A estrutura de arquivos do servidor é compreensivelmente confuso para iniciantes.

As mensagens que você irá receber:

  • "Warning, the safe path is empty, for safety reasons it is very important to create a folder in a path not accessible by an URL, create also a folder invoices in it to store your sensible data secure."

Ou, esse erro é dado quando uma atualização de status de pedidos de não definir o caminho para seu diretório de faturas:

  • "Safe path / vmError: Path wrong to store invoices."
  • "vmError: Path wrong to store invoices, folder invoices does not exist "

O safepath é idealmente um diretório totalmente inacessível por visitantes da web, mas o seu sistema pode alcançá-lo no servidor. Vamos mostrar levá-lo através do processo de configuração neste tutorial.

 

Imediatamente após a instalação você receber o aviso.

tutorial-fix-safepatch1

O alerta sugere que você nomear as pastas vmfiles e que você também configurar um diretório invoices Você não precisa configurar o diretório invoices, apenas a pasta segura safe patch. VirteuMart irá criar as facturas invoices para você.

O que você nome da pasta é opcional, você não precisa usar o nome que eles sugerem, você pode usar qualquer nome que você quiser.

 

Passo 1: Use o seu gerenciador de arquivos ou programa de FTP para criar um diretório.

tutorial-fix-safepatch2

Na foto acima, eu estou usando o gerenciador de arquivos do cPanel. Eu destacou o diretório home. Você vai querer colocar o diretorio seguro "acima" do seu diretório public_html se o seu servidore te permitir.

A pasta pública é acessível pela public, e os níveis acima que não pode ser alcançado por um browser.

Adicionar uma nova pasta para este nível. Sua estrutura será semelhante a este.

 tutorial-fix-safepatch3

Isto é o que vai ficar depois de criar a pasta. Note-se que isto está no mesmo nível que public_html.

 

Passo 2: Configurar o Template

tutorial-fix-safepatch4

Vá para Configuração> Guia Templates.

 

Passo 3: Adicione o caminho do diretório

 tutorial-fix-safepatch5

Digite o caminho completo para o diretório seguro, /home/contadocpanel/nomedodiretorioseguro/. Comece desde o início e não usar um caminho relativo ou encurtado como /vmsafe/.  Se você está confuso encontrar o caminho para o diretório publc_html, e substituia o public_html com o nome do seu diretório seguro.

 Em outras palavras, se /home/contadocpanel/public_html/ basta alterar para /home/contadocpanel/nomedodiretorioseguro/ Note que ele começa e termina com uma "/".

Voltar para o topo da página para encontrar o ícone Salvar e salvar as alterações.

tutorial-fix-safepatch

Depois de salvar você pode ver que virtuemart criou o diretório invoices para você. Se isso não acontecer, você pode sempre adicionar manualmente.

A mensagem de aviso não deve mais ser visível, e suas facturas estarão mais seguros.

Fonte: http://goo.gl/Sd7oP

Créditos das Imagens: OsTraining

 

 

Hits: 2723
Avalie esta postagem:
0

VirtueMart é absolutamente famoso. De acordo com algumas contagens, que está em segundo em popularidade entre todas as plataformas de comércio eletrônico. Quando se fala em lojas virtuais no Joomla, a grande maioria são desenvolvidas usando o Virtuemart na sua versão 1.1, mas recentemente o Virtuemart lançou a versão 2.0. Este tutorial irá mostrar-lhe como migrar a sua instalação do Virtuemart 1.1 -> 2.0.

O que você precisa saber

Realizar a migração do Virtuemart de 1,1 para a versão mais recente 2.0 parece bastante simples com o seu utilitário de migração que está embutido no Virtuemart. No entanto, existem algumas armadilhas e problemas conhecidos. O utilitário de migração é capaz de migrar os seguintes dados:

Hits: 3709
Avalie esta postagem:
0

A ordem das etapas é esta:
1. Primeiro desinstalar todas as extensões de vm antigas (vm 1.1.x).
2. Instale o VM2 como atualização sobre VM1 (basta usar o instalador do Joomla!)
3. Torne o trabalho mais fácil e use os Dados de exemplo
4. Copie as imagens da instalação VM1 para as pastas desejadas (você também pode ajustar os caminhos na configuração para as pastas antigas do VM 1.1, dentro do 2.0)
5. Vá em Ferramentas de Migração no backend.
6. Use na segunda aba a opção todos e aperte o botão para iniciar a migração dos dados.

Muito importante! Dependendo do seu tamanho lojas e seu servidor, o processo de migração pode parar. Em seguida, basta repetir a migração. O sistema de migração irá recomeçar de onde parou. Isto significa que o sistema de migração armazena os dados já enviados e não importá-lo duas vezes. Em teoria, você pode pressionar os botões quantas vezes quiser.

Tenha certeza que você desativado / desinstalado TODOS os plugiins Vm1.1 e módulos relacionados.

Basta instalar VM2 sobre VM1 . Não desinstale VM1, ou você perderá seus dados. O pacote de instalação VM2 também é adequado para a atualização. Você não precisa temer que seus dados banco de dados fica perdido. Claro que você deve ter um backup para problemas emergenciais (você pode usar o backup Akeeba).

O sistema de migração não faz a verificação em plugins, componentes ou módulos. Então, quando você tem extensões VM1, você precisa verificar primeiro se existe uma atualização para esta extensão.

A melhor ordem de migração já está sendo usada, quando você usa a opção "todos". A sequência de migração, da esquerda pra direita, é como o sistema irá importar os dados: mídia (imagens), shoppergroups, usuários, categorias, manufacturerCategories, fabricantes, produtos, pedidos.

Quando você receber um erro enquanto o processo de migração, nada está perdido. As ferramentas fornecem botões para isso. Use as "tabelas Remover Virtuemart" para apagar todos os dados gerados pelo usuário, depois que o uso de uma das ferramentas de migração. O sistema é capaz de lidar com dados que já estão lá. Porque o importador não apenas irá copiar os dados do bd, ele recebe as informações das antigos tabelas do banco de dados "_vm_"  e as adiciona ao VM2 usando os modelos VM2 de prefixo de tabela "_virtuemart_". Isso significa, por exemplo, quando seus produtos antigos foram usados os ids 100-500, eles terão a ids 1-401 em VM2.

O botão "Redefinir todas as tabelas e instalar Dados de Exemplo" apaga todos e reinstala as tabelas "_virtuemart_", depois insere os dados da amostra. É como uma instalação completamente nova no Virtuemart, mas somente dos dados SQL. O botão "Restaurar padrões do sistema" é uma espécie de oposto de "Tabelas" Remover Virtuemart. Ele reinstala todas as informações VM2, que normalmente não são gerados pelo usuário, este são: os estados, países, moeda, estatus de pedidos, Menus administrativos, etc ...

Quando você tiver problemas e obter erros estranhos, por favor, verifique se o arquivo toolbar.virtuemart.php foi excluído.

E claro, poste suas dúvidas abaixo!

Fonte: http://dev.virtuemart.net/projects/virtuemart/wiki/Upgrading_VM1_to_VM2_with_provided_packages
Hits: 2423
Avalie esta postagem:
0

Postado por em em Wiki

Lista de funcionalidades da nova versão do Virtuemart, a 2.0.x

Baseado no framework MVC do Joomla!, incorporando todas as suas vantagens:
- Template Overwritting ( dentro da pasta html/com_virtuemart do template )
- Implementação de Plug-ins para Joomla, o pagamento, envio, cupons, regras de cálculo, campos de produtos personalizados ...
- Fácil instalação e integração com outras extensões Joomla!.

CATEGORIAS
- Níveis de Categorias infinitas
- Meta tags para SEO
- Com descrição e imagens

PRODUTOS
- Meta tags para SEO
- Descrição curta e completa
- Dimensões (tamanho, peso)
- Várias opções de mídia ( imagens, anexos )
- Variantes, atributos
- Produtos-filhos ilimitados e níveis derivados
- Produto-padrão (Produto-pai utilizado como padrão para os produtos-filhos)
- Produtos relacionados
- Opiniões e avaliações de clientes

GRUPOS DE USUÁRIOS ( SHOPPERGROUPS )
- Variação de preço por grupos de usuário (shoppergroups)
- Indicador de preço, por grupos de usuário (shoppergroups)
- Formas de Pagamento/Envio, por grupos de usuário (shoppergroups)

CLIENTES
- Formulário de cadastro do cliente totalmente personalizável
- Formulário de cadastro do cliente dependia de registro, de pagamento ou envio
- Checkout completamente anônimo
- Endereço de entrega
- Endereço padrão de Cobrança e de Entrega
- Pagamento padrão e Método de envio
- Verificação de Imposto

INVENTÁRIO / STOCK
- Estoque / Relatórios de estoque
- Aviso de estoque Mínimo
- Estoque virtual (produtos pedidos mas não pagos)

PREÇOS
- Vários tipos de preços para exibir por grupo de cliente (shoppergroup)
- Preços ajustados por grupo de cliente escolhendo a moeda
- Formatações de valores por moeda

Multi Moeda Real
- Atualização de taxas automática
- Permite adicionar suas próprias moedas para taxas de câmbio fixas

SEF / SEO
- Padrão SEF / SEO integrado

CÁLCULO DINÂMICO
- Descontos baseados por data, categoria, grupo de cliente (shoppergroup), país e estado
- Imposto com base na categoria, data, grupo de cliente (shoppergroup), país e estado
- Descontos, imposto por produto e/ou Pedido
- Descontos, o imposto tem suas próprias moedas (por funções)

PAGAMENTO
- Baseado em plugins
- Quantidade mínima/máxima quantidade de usar um pagamento
- Taxas de transação
- Por país
- Por grupos de clientes (shoppergroups)

ENTREGA ( Métodos de Envio )
- Baseado em plugins
- Por país
- Por grupos de clientes (shoppergroups)

CHECKOUT
- Checkout completamente anôninimo ( sem cadastro no Joomla! )
- Opção de se cadastrar antes do checkout
- Carrinho é um objeto, completamente substituível pelo template da loja
- Carrinho é armazenado na sessão
- Checkout em 1 click
- Múltiplos checkouts
- Checkout em uma página (não por padrão)
- SSL (preparado para certificado seguro)

PEDIDOS
- Totalmente integrado com pagamento/entrega
- Histórico
- Modificável
- Acompanhamento de pedidos para usuários anônimos

EXIBIÇÃO DE PRODUTOS
- Últimos cadastrados
- Top 10 (mais vendidos)
- Mais novos
- Em destaque
- Ordenáveis
- Buscáveis

MULTILÍNGUAS
- Nativa com Joomla! 1.6,1.7,2.5
- Integração com componentes extras como Joomfish para Joomla! 1.5

MARKETING E FERRAMENTAS DE DIVULGAÇÃO
- Manipulação de cupom
- Recomendar um produto para o link amigo

OUTRAS
- Ferramenta de depuração para administradores ( escondida )

Hits: 2922
Avalie esta postagem:
0

© 2017 Virtuemart PRO - Comunidade oficial do VirtueMart no Brasil - Licença Creative Commons
Este obra foi licenciado sob uma Licença Creative Commons Atribuição-Uso não-comercial-Compartilhamento pela mesma licença 3.0 Brasil. Layout: Joomlapro . Usando: Joomla!
Hospedado por: WebSampa Publicidade & Sistemas Web
Google+