Conheça O Open Cart – Shopping Cart Em PHP E MySQL

Apresentação Do Open Cart

Um cliente apresentou-me este shopping cart durante a última semana: Open Cart. E, como gosto de experimentar scripts, resolvi escrever este artigo, que inclui um tutorial a explicar a instalação do Open Cart. Pode descarregar a última versão do script na página de download do Open Cart.

A primeira coisa que notei quando analisei a estrutura de pastas e os ficheiros do script foi o sistema de templates. É fácil criar um template novo ou editar o template Default. É necessário saber CSS. Não é necessário alterar código PHP para personalizar o design da loja. O template por defeito está em catalog/view/theme/default

O caminho mais rápido para conhecer o potencial do script é visitar lojas reais que usam o Open Cart. Apresento alguns exemplos.

5 Exemplos Reais de Lojas Online Que Usam O Open Cart

floresregalosydetalles

floresregalosydetalles

ev-style

ev-style

dubaibabies

dubaibabies

digitalker

digitalker

atradeforatrade

atradeforatrade

Características Gerais Do Open Cart

  • O código é open source.
  • Separa o código do design, o que facilita a personalização do template.
  • Suporta várias línguas, incluindo a língua portuguesa.
  • E várias moedas.
  • Pode ser usado para a venda de produtos digitais, como software e ebooks.
  • Redimensiona automaticamente as imagens.
  • Está otimizado para SEO.
  • Inclui ferramentas para fazer cópias de segurança e restaurar.

Meios De Pagamento Do Open Cart

É possível instalar módulos de pagamento, com 1 clique na zona de administração da loja, como:

  • transferência bancária
  • envio de cheque
  • pagamento no acto de entrega da mercadoria
  • paypal
  • moneybookers
  • 2checkout

Calcular Custos De Envio Da Mercadoria

Suporta vários métodos para calcular o custo de envio da mercadoria, numa determinada encomenda:

  • preço fixo por encomenda
  • preço fixo por cada item da encomenda
  • levantar na loja física
  • preço baseado no peso de cada produto

Marketing Dos Produtos

É possível apresentar na loja produtos relacionados, produtos mais vendidos, produtos destacados, os produtos recentes e promoções.

Também suporta cupões promocionais.

Tem um módulo para o Google Analytics. Portanto, não é preciso mexer no código para instalar esse programa de estatísticas.

Instalação Do Open Cart

Instalei o Open Cart, num servidor web com Apache, PHP5 e MySQL5. Foi uma instalação sem qualquer problema e muito fácil de executar.

  • Descarreguei os ficheiros do script na página de download do Open Cart. Fiz o download da última versão.
  • Descomprimi o ficheiro no meu pc.
  • Acedi ao control panel do serviço de hospedagem web e criei uma base de dados MySQL, com o respectivo usuário MySQL e password. Apontei os dados do servidor (localhost), do nome da base de dados, do nome do usuário MySQL e da respectiva password, para depois indicar esses dados no processo de instalação.mysql
  • Caso não tenha um cliente de ftp, pode efectuar o download do Filezilla, que é gratuito.
  • No ficheiro descomprimido, encontrei uma pasta chamada upload e vários ficheiros *.txt. É necessário carregar para o serviço de hospedagem web todas as pastas e ficheiros que estão dentro da pasta upload. Como o meu serviço de hospedagem web usa cPanel, tenho que fazer o upload do script para a pasta public_html do serviço de hospedagem web.ftp
  • Como o meu serviço de hospedagem web usa Suphp, não preciso de dar permissões 777 a várias pastas do script, para que o servidor web possa escrever nessas pastas. Mas, se o API Server do seu PHP for Apache, terá que dar permissões 777 às pastas e ficheiros:
  1. image/
  2. image/cache/
  3. cache/
  4. download/
  5. config.php
  6. admin/config.php

Depois acedi ao URL da loja, ao domínio onde instalei o script. E apareceu logo uma página com as condições de utilização da licença GNU. Aceitei e cliquei Continue.

gnu

De seguida, o script verificou se o servidor cumpria os requisitos necessários para que o script funcione. Não apareceu qualquer erro ou problema. No vosso caso, se aparecer algum erro, peça ajuda nos comentários. Podemos explicar como resolver o problema.

php settings

Depois, apareceu um formulário para indicarmos os dados da base de dados MySQL e os dados de acesso ao interface de administração da loja. Preenchi e cliquei Continue.

Finalmente, apareceu a página a confirmar o sucesso da instalação, com links para a loja e para o interface de administração da loja.

Instalação Da Língua Portuguesa

A loja estava em Inglês. Tive que instalar a língua portuguesa. Fiz o download do pack da língua portuguesa, versão do Brasil. Depois, descomprimi o ficheiro. Verifiquei que existiam 2 pastas: admin e catalog. Acedi por ftp ao serviço de hospedagem e fiz o upload das pastas:

  • da pasta admin/language/portuguese-br para a pasta admin/language/
  • da pasta catalog/language/portuguse-br para a pasta catalog/language/

admin portuguese-br

Depois acedi no interface de administração da loja a System > Localisation > Languages e cliquei Insert para adicionar a língua portuguesa. Nos diversos campos, preenchi deste modo:

  • Language name: Português (BR)
  • Code: pt-br
  • Locale: pt_BR.UTF-8, pt_BR, UTF-8
  • Image: br.png
  • Directory: portuguese-br
  • Filename: portuguese-br
  • Status: Enabled
  • Sort Order: 1

insert language

Cliquei Save.

Acedi a System > Settings > Local e alterei os seguintes dados:

  • Country: Portugal
  • Region: Lisboa
  • Language: Português (BR)
  • Administration Language: Português (BR)
  • Currency: Euro
  • Auto Upodate Currency: Yes
  • Length Class: Centimeter
  • Weight Class: Kilogram

E cliquei em Save no canto superior direito.

E já está instalada a língua portuguesa, como podem ver na imagem que segue:

portugues

Já conheciam o Open Cart?
Sugiro que verifiquem o template Default. Nalguns scripts é necessário mexer no código PHP. No Open Cart, a personalização parece mais fácil.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

9 Responses

  1. Como o prometido é devido, só tenho a agradecer-vos muito pela disponibilidade. Está muito bom este tutorial. Agradecido.

    1. Olá! Aqui o tratamento é menos formal… Agradeço o seu comentário. Se precisar de ajuda, peça. Um Abraço! Rui Soares

  2. Gostei muito deste script, queria utiliza-lo para fazer uma loja online. Agora o problema esta em conseguir incorporar um sistema de pagamento por multibanco, nomeadamente com a easypay.pt e a comprafacil.pt.

    Alguém tem conhecimento de algum modulo para o efeito?

  3. Actualmente é o sistema que utilizo para criação de Lojas Online.
    Recomendo!

  4. Olá! como faço para chegar na parte de instalar 'condições de utilização da licença GNU' ? por favor como faço para chegar no GNU GENERAL PUBLIC LICENSE? estava vendo um tutorial da 'lojaopencart,um video tutorial que ele diz que devo colocar http://www.lojaopencart.com.br/install/index.php mas esta dando erro 404 o tempo todo! o que façooo!

    1. se for na passata raiz é só digitar o seu endereço que ja inicia a instalação .

Leave a Reply to Pablo Cancel reply

Your email address will not be published. Required fields are marked *


Como Criar Um Site, Blog - WebMaster.pt