Mudanças entre as edições de "Drupal Ubercart"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Linha 66: Linha 66:
 
</source>
 
</source>
  
= Ajuste em idioma (português-brasileiro) =
+
== Ajuste em idioma (português-brasileiro) ==
 
#) Vá em Administrar > Configuração do site > Línguas > página de importação > localize o arquivo ubercart-6.x-2.4.pt-br.po > Importar para
 
#) Vá em Administrar > Configuração do site > Línguas > página de importação > localize o arquivo ubercart-6.x-2.4.pt-br.po > Importar para
 
português brasileiro > importar > área de administração de idiomas > desmarque o habilitado em "en" > salvar configurações
 
português brasileiro > importar > área de administração de idiomas > desmarque o habilitado em "en" > salvar configurações
Linha 82: Linha 82:
 
Administrar > Relatórios > Relatório de status > atualizações disponíveis  > Verificar manualmente
 
Administrar > Relatórios > Relatório de status > atualizações disponíveis  > Verificar manualmente
  
=== rodando tarefas agendadas ===
+
== rodando tarefas agendadas ==
 
Administrar > relatório de status > Tarefas agendadas > agendador de tarefas
 
Administrar > relatório de status > Tarefas agendadas > agendador de tarefas
  
Linha 88: Linha 88:
 
Administrar > Administração da loja > Downloads > configurações de características dos produtos > Configurações do(a) Download de arquivos > coloque "sites/all/files"
 
Administrar > Administração da loja > Downloads > configurações de características dos produtos > Configurações do(a) Download de arquivos > coloque "sites/all/files"
  
 
+
== idioma da loja ==
 
+
Vá em Administrar > Administração da loja > Configurações > Configurações do país > Editar > Country importer >
6) Vá em Administrar > Administração da loja > Configurações > Configurações do país > Editar > Country importer >
 
 
selecione "brazil_76_1.cf" > Importar > e desabilite Canada e United States.
 
selecione "brazil_76_1.cf" > Importar > e desabilite Canada e United States.
  
Para criar catálogos
+
== criando catálogos ==
7) Administrar > Organizar conteúdo > Taxonomia > Catalágo > adicionar termos
+
Administrar > Organizar conteúdo > Taxonomia > Catálogo > adicionar termos
  
Configurar frete
+
== Configurar frete ==
8) Administrar > Administração da loja > Configurações > Configurações de cotação de frete > Métodos de cotação
+
Administrar > Administração da loja > Configurações > Configurações de cotação de frete > Métodos de cotação
 
habilite "Correios Quotes" > salvar configurações > Correios Quotes > Correios Quotes Settings >  
 
habilite "Correios Quotes" > salvar configurações > Correios Quotes > Correios Quotes Settings >  
 
Default Service Engine: * > selecione w21studio free quotes > e em "Frete w21studio setup" insira o token > salvar configurações
 
Default Service Engine: * > selecione w21studio free quotes > e em "Frete w21studio setup" insira o token > salvar configurações
  
para alterar a url de http://loja.quijaua.net/catalog/2 para http://loja.quijaua.net/clam vá em
+
== customizando urls ==
9) Administrar > Construção do site > URLs alternativas
+
para alterar a url de http://loja.quijaua.net/catalog/2 para http://loja.quijaua.net/clam vá em Administrar > Construção do site > URLs alternativas
 
 
10) Administrar > Construção do site > Views > habilite o views que não tiver (default)
 
  
11) Administrar / Construção do site / Blocos
+
== hablitando views ==
Adicione Carrinho de compras e Catálogo em barra lateral esquerda
+
Administrar > Construção do site > Views > habilite o views que não tiver (default)
e New Products barra lateral direita" > salvar blocos
 
  
tirar o menu novos produtos da capa do site
+
== habilitando blocos ==
12) Administrar > Construção do site > Blocos > New Products > configurar >  Configurações de visibilidade por página
+
Administrar > Construção do site > Blocos > Adicione Carrinho de compras e Catálogo em barra lateral esquerda e New Products barra lateral direita" > salvar blocos
> Exibir em todas as páginas, exceto nas listadas abaixo. > inserir
 
<front>
 
  
 +
== remover item novos produtos da capa do site ==
 +
Administrar > Construção do site > Blocos >  New Products > configurar >  Configurações de visibilidade por página > Exibir em todas as páginas, exceto nas listadas abaixo. > inserir <front>
  
Customizando "novos produtos"
+
== Customizando novos produtos ==
12) Administrar > Construção do site > Views > new_products > editar  
+
Administrar > Construção do site > Views > new_products > editar  
  
 
em Basic settings:
 
em Basic settings:
Linha 127: Linha 123:
 
c) Coloque o título do produto em cima da imagem clicando no icone seta-acima/seta-abaixo e arraste o "Node: Título" para acima do "Conteúdo: Imagem"
 
c) Coloque o título do produto em cima da imagem clicando no icone seta-acima/seta-abaixo e arraste o "Node: Título" para acima do "Conteúdo: Imagem"
  
 +
== criando papéis e ajustando permissões ==
 
13) Administrar > Gerenciamento de usuários > Papéis > no fórmulário digite ubercart > clique adicionar papel
 
13) Administrar > Gerenciamento de usuários > Papéis > no fórmulário digite ubercart > clique adicionar papel
 
> permissões de usuário > marque em anônimos e ubercart os itens:
 
> permissões de usuário > marque em anônimos e ubercart os itens:
  
execute Add to cart (uc_views_bulk_operations_add_to_cart_action)
+
* execute Add to cart (uc_views_bulk_operations_add_to_cart_action)
execute Download archive of selected files (views_bulk_operations_archive_action) - só ubercart
+
* execute Download archive of selected files (views_bulk_operations_archive_action) - só ubercart
acessar o formulário de contato com o sites
+
* acessar o formulário de contato com o sites
view field_image_cache
+
* view field_image_cache
view imagecache cart
+
* view imagecache cart
view imagecache products
+
* view imagecache products
view imagecache product_full
+
* view imagecache product_full
view imagecache product_list
+
* view imagecache product_list
view imagecache uc_category
+
* view imagecache uc_category
view imagecache uc_thumbnail
+
* view imagecache uc_thumbnail
acessar o conteúdo
+
* acessar o conteúdo
view default addresses
+
* view default addresses
view cart links report
+
* view cart links report
ver catálogo
+
* ver catálogo
baixar arquivo - só ubercart
+
* baixar arquivo - só ubercart
view all downloads - só ubercart
+
* view all downloads - só ubercart
ver meus pedidos
+
* ver meus pedidos
exibir pagamentos - só ubercart
+
* exibir pagamentos - só ubercart
mudar seu próprio nome de usuário - só ubercart
+
* mudar seu próprio nome de usuário - só ubercart
  
 
e clique em "Salvar permissões"
 
e clique em "Salvar permissões"
  
13) Crie duas páginas, Sobre (peso 0) e Dicas para compra (peso 1) a e o terceiro link no menu primário é o contato (peso 2)
+
== criando páginas da loja ==
 +
Criei duas páginas, Sobre (peso 0) e Dicas para compra (peso 1) a e o terceiro link no menu primário é o contato (peso 2)
  
Criar formulário de contato
+
== Criar formulário de contato ==
14) Administrar > Construção do site > Formulário de contato > Nova categoria
+
Administrar > Construção do site > Formulário de contato > Nova categoria
  
Habilitar formulário de conta
+
== Habilitar formulário de contato ==
15) Administrar > Construção do site > Menus > Navegação > Contato > editar > marcar habilitado > Item superior: Menu primário > peso 2 > salvar
+
Administrar > Construção do site > Menus > Navegação > Contato > editar > marcar habilitado > Item superior: Menu primário > peso 2 > salvar
  
 +
== configurando a loja ==
 
18 ) Administrar > Administração da loja > Configurações > Configurações da loja > editar
 
18 ) Administrar > Administração da loja > Configurações > Configurações da loja > editar
 
- Opções de contato: preencher os campos
 
- Opções de contato: preencher os campos
Linha 173: Linha 172:
 
e clique "Salvar configurações"
 
e clique "Salvar configurações"
  
 +
== configurando estoque ==
 +
Administrar > Administração da loja > Configurações > Configurações do estoque > Marque "Enviar e-mail quando o nível do estoque alcançar o limite"
  
19) Administrar > Administração da loja > Configurações > Configurações do estoque > Marque "Enviar e-mail quando o nível do estoque alcançar o limite"
+
== configurando checkout ==
 
+
Administrar > Administração da loja > Configurações > Configurações do checkout > editar > Campos de endereço desmarque: Empresa e Endereço 2
 
 
20) Administrar > Administração da loja > Configurações > Configurações do checkout > editar > Campos de endereço
 
desmarque: Empresa e Endereço 2
 
 
 
valor minimo pro subtotal
 
21) Administrar > Administração da loja > Configurações > Configurações do carrinho > editar > Subtotal mínimo do pedido:
 
 
 
 
 
  
 +
== valor minimo pro subtotal ==
 +
Administrar > Administração da loja > Configurações > Configurações do carrinho > editar > Subtotal mínimo do pedido:
  
- módulos para inserir o usuário do grupo
+
== dicas ==
- modulo para avisar de novo registro no site ou alterações de usuários
+
você pode instalar também módulos para auxiliar:
 +
* inserir o usuário do grupo
 +
* para avisar de novo registro no site ou alterações de usuários
 +
* newsletter

Edição das 14h46min de 14 de agosto de 2011

O presente tutorial tem o objetivo de orientar a criação de uma loja virtual com o CMS Drupal. A solução usada é orientada a partir do módulo Ubercart rodando em Drupal 6.22. Será instalado somente o gateway de pagamento pelo PagSeguro e o cálculo do frente pelo site e não pelo pagseguro

  1. Crie um banco de dados
  2. Obtenha um token no w21studio
  3. Faça o cadastrado como vendedor no Pagseguro
  4. instalação do drupal + módulos
  5. habilitando e configurando módulos

Baixando os pacotes

mkdir /tmp/ubercart; cd $_
wget http://ftp.drupal.org/files/projects/drupal-6.22.tar.gz
wget http://ftp.drupal.org/files/projects/ubercart-6.x-2.6.tar.gz
wget http://ftp.drupal.org/files/projects/uc_pagseguro-6.x-1.0.tar.gz
wget http://ftp.drupal.org/files/projects/uc_correios_quotes-6.x-1.4.tar.gz
wget http://ftp.drupal.org/files/projects/uc_attribute_cck-6.x-1.6.tar.gz
wget http://ftp.drupal.org/files/projects/uc_views-6.x-3.1.tar.gz
wget http://ftp.drupal.org/files/projects/uc_addresses-6.x-1.0.tar.gz
wget http://ftp.drupal.org/files/projects/token-6.x-1.16.tar.gz
wget http://ftp.drupal.org/files/projects/cck-6.x-2.9.tar.gz
wget http://ftp.drupal.org/files/projects/imagefield-6.x-3.10.tar.gz
wget http://ftp.drupal.org/files/projects/imagecache-6.x-2.0-beta12.tar.gz
wget http://ftp.drupal.org/files/projects/thickbox-6.x-1.6.tar.gz
wget http://ftp.drupal.org/files/projects/filefield-6.x-3.10.tar.gz
wget http://ftp.drupal.org/files/projects/imageapi-6.x-1.10.tar.gz
wget http://ftp.drupal.org/files/projects/pt-br-6.x-1.5.tar.gz
wget http://ftp.drupal.org/files/projects/views-6.x-2.12.tar.gz
wget http://ftp.drupal.org/files/projects/views_bulk_operations-6.x-1.10.tar.gz

instalando drupal

tar zxvf drupal-6.22.tar.gz 
mv drupal-6.22 /var/www/html/ubercart

instalando módulos

tar zxvf cck-6.x-2.9.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf filefield-6.x-3.10.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf imageapi-6.x-1.10.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf imagecache-6.x-2.0-beta12.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf imagefield-6.x-3.10.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf thickbox-6.x-1.6.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf token-6.x-1.16.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf ubercart-6.x-2.6.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf uc_pagseguro-6.x-1.0.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf pt-br-6.x-1.5.tar.gz -C /var/www/html/ubercart/
tar zxvf uc_correios_quotes-6.x-1.4.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf uc_views-6.x-3.1.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf uc_attribute_cck-6.x-1.6.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf uc_addresses-6.x-1.0.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf views-6.x-2.12.tar.gz -C /var/www/html/ubercart/modules/
tar zxvf views_bulk_operations-6.x-1.10.tar.gz -C /var/www/html/ubercart/modules/
mkdir -p /var/www/html/ubercart/tmp/image
cd /var/www/html/ubercart/sites/default/
cp default.settings.php settings.php
mkdir /var/www/html/ubercart/sites/all/files
chown -R apache.apache /var/www/html/ubercart

baixando tradução do ubercart

cd /tmp
wget http://ftp.drupal.org/files/translations/6.x/ubercart/ubercart-6.x-2.6.pt-br.po

Ajuste em idioma (português-brasileiro)

  1. ) Vá em Administrar > Configuração do site > Línguas > página de importação > localize o arquivo ubercart-6.x-2.4.pt-br.po > Importar para

português brasileiro > importar > área de administração de idiomas > desmarque o habilitado em "en" > salvar configurações

Habilitando módulos

Administrar > Construção do site > Módulos

  • Em Núcleo Opcional: marque "Contact / Path / Upload" - desmarque "Comment / Help"
  • Ubercart - extra: não marque "Google Analytics for Ubercart"
  • Ubercart - realização: marque somente Correios Quotes
  • Ubercart - pagamentos: maque somente UOL PagSeguro
  • o restante marque tudo

Atualizando módulos

Administrar > Relatórios > Relatório de status > atualizações disponíveis > Verificar manualmente

rodando tarefas agendadas

Administrar > relatório de status > Tarefas agendadas > agendador de tarefas

downloads de catalogo da loja

Administrar > Administração da loja > Downloads > configurações de características dos produtos > Configurações do(a) Download de arquivos > coloque "sites/all/files"

idioma da loja

Vá em Administrar > Administração da loja > Configurações > Configurações do país > Editar > Country importer > selecione "brazil_76_1.cf" > Importar > e desabilite Canada e United States.

criando catálogos

Administrar > Organizar conteúdo > Taxonomia > Catálogo > adicionar termos

Configurar frete

Administrar > Administração da loja > Configurações > Configurações de cotação de frete > Métodos de cotação habilite "Correios Quotes" > salvar configurações > Correios Quotes > Correios Quotes Settings > Default Service Engine: * > selecione w21studio free quotes > e em "Frete w21studio setup" insira o token > salvar configurações

customizando urls

para alterar a url de http://loja.quijaua.net/catalog/2 para http://loja.quijaua.net/clam vá em Administrar > Construção do site > URLs alternativas

hablitando views

Administrar > Construção do site > Views > habilite o views que não tiver (default)

habilitando blocos

Administrar > Construção do site > Blocos > Adicione Carrinho de compras e Catálogo em barra lateral esquerda e New Products barra lateral direita" > salvar blocos

remover item novos produtos da capa do site

Administrar > Construção do site > Blocos > New Products > configurar > Configurações de visibilidade por página > Exibir em todas as páginas, exceto nas listadas abaixo. > inserir <front>

Customizando novos produtos

Administrar > Construção do site > Views > new_products > editar

em Basic settings: a) Título: clique em "Have you tried" > altere para "Novos produtos" > Atualizar > Salvar

em Fields: a) em "Conteúdo imagem" > marque "Group multiple values" e em "Show" coloque 1 > clique em "Update default display" > Salvar b) em "Node: Chamada" > marque "Exclude from display" > clique em "Update default display" > Salvar c) Coloque o título do produto em cima da imagem clicando no icone seta-acima/seta-abaixo e arraste o "Node: Título" para acima do "Conteúdo: Imagem"

criando papéis e ajustando permissões

13) Administrar > Gerenciamento de usuários > Papéis > no fórmulário digite ubercart > clique adicionar papel > permissões de usuário > marque em anônimos e ubercart os itens:

  • execute Add to cart (uc_views_bulk_operations_add_to_cart_action)
  • execute Download archive of selected files (views_bulk_operations_archive_action) - só ubercart
  • acessar o formulário de contato com o sites
  • view field_image_cache
  • view imagecache cart
  • view imagecache products
  • view imagecache product_full
  • view imagecache product_list
  • view imagecache uc_category
  • view imagecache uc_thumbnail
  • acessar o conteúdo
  • view default addresses
  • view cart links report
  • ver catálogo
  • baixar arquivo - só ubercart
  • view all downloads - só ubercart
  • ver meus pedidos
  • exibir pagamentos - só ubercart
  • mudar seu próprio nome de usuário - só ubercart

e clique em "Salvar permissões"

criando páginas da loja

Criei duas páginas, Sobre (peso 0) e Dicas para compra (peso 1) a e o terceiro link no menu primário é o contato (peso 2)

Criar formulário de contato

Administrar > Construção do site > Formulário de contato > Nova categoria

Habilitar formulário de contato

Administrar > Construção do site > Menus > Navegação > Contato > editar > marcar habilitado > Item superior: Menu primário > peso 2 > salvar

configurando a loja

18 ) Administrar > Administração da loja > Configurações > Configurações da loja > editar - Opções de contato: preencher os campos - Opções de exibição:

  • Endereço primário do cliente: Endereço de entrega
  • Footer message for store pages: (Não exibir mensagem no rodapé.)

- Configurações de formatos

  • Formato da moeda = Moeda padrão: BRL
  • Formato de pesos = Unidade de medida padrão: Gramas
  • Formato de comprimento = Unidade de medida padrão: Centimentros

e clique "Salvar configurações"

configurando estoque

Administrar > Administração da loja > Configurações > Configurações do estoque > Marque "Enviar e-mail quando o nível do estoque alcançar o limite"

configurando checkout

Administrar > Administração da loja > Configurações > Configurações do checkout > editar > Campos de endereço desmarque: Empresa e Endereço 2

valor minimo pro subtotal

Administrar > Administração da loja > Configurações > Configurações do carrinho > editar > Subtotal mínimo do pedido:

dicas

você pode instalar também módulos para auxiliar:

  • inserir o usuário do grupo
  • para avisar de novo registro no site ou alterações de usuários
  • newsletter