Arquivo da Categoria ‘lojas online’

Magento em Português

Segunda-feira, 22 de Março, 2010

Depois da primeira tentativa falhada de instalação da lingua portuguesa no magento, voltei a tentar instalar o português no magento e desta vez com sucesso.

Nesta abordagem iremos usar o Magento Connect para instalar a lingua portuguesa no magento.

Para aceder ao magento connect, deve visitar o menu System / Magento Connect / Magento Connect Manager.

Aceder ao magento connect

Quando clicar será de novo pedida a sua autenticação no sistema numa página com o seguinte aspecto.

Login no magento connect

Terá de inserir de novo o seu username e password, de modo a aceder ao magento connect.

Após ter efectuado o login será apresentado a página principal do magento connect.

Login no magento connect

Esta página tem dois indices (tabs) no topo. Extensions e Settings. O pré-definido é o Extensions, pelo que são apresentados os dois passos necessários para instalar uma extensão.

  1. Procurar pelos modulos via Magento Connect
  2. Colar a chave da extensão a instalar

Por baixo pode existir uma lista das extensões instaladas.

Como vamos instalar o idioma português,  teremos que efectuar um pequeno ajuste às configurações (settings) .

Para isso deveremos clicar no indice (tab) Settings.

Configuração do Magento Connect 

Como podemos ver, o está preferido será o estável ( preferred state :  stable). No entanto parece que esta configuração é mais que uma preferência. Digo isto porque caso queiramos instalar uma extensão cujo o estado é Beta, ela pura e simplesmente não se instala na loja.

Esse é o caso da lingua portuguesa, cujo pacote está classificado como beta.

 Escolher o beta

Deveremos pois alterar o estado para Beta e guardar a configuração clicando em Save Settings.

De seguida podemos iniciar o processo de instalação de uma extensão. Chamaria-lhe mais de fase preliminar, pois no fundo o que se faz é simplesmente navegar num mercado de software, e desse modo conhecer até que alternativas se apresentam, de modo a obter a chave de instalação da extensão que pretendemos e assim iniciar de facto o processo de instalação da extensão.

Para isso clicamos no indice (tab) Extensions, e clicamos no link para o magento connect.

Somos enviados para o website do magento, mais especificamente para a área que eles designam por magento connect.

O magento connect é um repositório de extensões para o magento composto por vários elementos , idiomas, temas (estilos, designs), ou módulos, etc…  que se podem integrar numa loja magento.

magento connect website

Se observar a página do magento connect, pode reparar que do lado direito tem uma caixa que lhe permite explorar as váris extensões por categoria ou tipo.

No nosso caso escolhemos os  Languages / Locales. Após o nosso clique é apresentada uma listagem das várias extensões disponiveis nessa categoria.

Na imagem, só apresentamos a primeiro item da listagem, mas ela é composta por várias extensões listadas na vertical.

Como não percebi muito bem como procurar o português sem navegar na listagem, iniciei o processo de visulização de cada página até encontrar a extensão magento para lingua portuguesa.

Navegador da listagem

No final da página encontra um navegado semelhante ao da imagem acima. Vá clicando e verificando as extensões de idiomas existentes para o magento. Pelo meio reparamos que existe uma extensão que acrescenta os distritos portugueses ao magento.

magento distritos portugueses

Mais á frente encontramos o idioma português.

Português Magento

Para aceder á página da extensão e assim á chave necessária para iniciar a instalação clicamos no titulo da extensão.

Quando clicamos e acedemos á pagina da extensão teremos acesso a mais informação do que tinhamos na listagem.

extensão magento portugues

Esta página apresenta várias informações sobre a extensão a que respeita. Por exemplo, a ultima vez que foi actualizada.

Mas o mais importante agora, para o nosso objectivo é a obtenção da chave da extensão.

Do lado esquerdo, por baixo da imagem da extensão está uma área intitulada: Get extension Key que parece um botão. Deve clicar nesse botão.

Extensão português no magento connect

Ao clicar o botão abre-se e deixa aceder a um pequeno formulário em que tem de aceitar o acordo de licenciamento da extensão. Para isso deve marcar com um visto a pequena caixa de verificação (check box) que se tornou visivel e clicar por fim no botão GET EXTENSION KEY.

chave da extensão - extension key

A caixa volta a mudar, e é apresentada uma caixa de texto simples preenchida com a chave da extensão. Aproveitemos o botão SELECT para a selecionar e efectuamos a sua cópia para a área de transferência do windows (clipboard).

Na posse da chave da extensão, terminamos a nossa visita ao marketplace de extensões para o magento, e voltamos para a administração da nossa loja virtual, ou melhor, para o Magento Connect Manager da nossa loja virtual.

Inserir a chave da extensão

Acabados portanto de efectuar o 1º passo. Copiamos a chave previamente copiada para o local disponivel no passo 2 e clicamos em Install.

Extensão instalada

Quando se inicia a instalação pode-se visualizar o processo atravez de uma área a preto, designada por consola.

Neste caso pode ver-se que a instalação correu bem.

Agora teremos que configurar o magento para usar a nova lingua disponvivel na loja virtual.

No menu escolha System / Configuration.

Configurações do sistema - System Configuration

Vai parar á página principal de configuração do magento. Observe a proxima página com atenção.

Repara que do lado esquerdo existe um selector do ambito das configurações. No nosso exemplo usaremos sempre a configuração pré defindida (Default Config).

Configuração da lingua no magento

Do lado esquerdo tem um menu vertical que lhe dá acesso às várias áreas de configuração do magento, sendo a área pré definida a Geral (General ).

Do lado direito tem a área de configuração que no caso da área geral tem as opções:

- Countries Options

- Locale Options

- Store information.

Se não estiver aberto, deve clicar na seta disponivel à direita, na linha correspondente, de modo a que a área se abra e apresente as opções de configuração de localização do magento.

Nas opções de locaização deve clicar no selector disponivel para Locale e selecionar Portuguese (Portugal)

Seguidamente deve clicar no botão Save Config que se encontra por cima da área de configuração.

Terminou assim o processo de instalação e configuração do magento em português.

Já pode selecionar o idioma no ambiente administrativo do magento, assim como o português passou a ser o idioma da sua loja online.

Loja em português

Administração do Magento – Primeiro contacto

Segunda-feira, 15 de Março, 2010

Quando efectuamos o login pela primeira vez aparece-nos uma página semelhante à apresentada na seguinte imagem.

página inicial

Por cima tem um cabeçalho com o logótipo do magento à esquerda, uma caixa de pesquisa ao centro, a informação do utilizador, a data e um link para fazer o log out.

Logo por baixo existe um menu horizontal de desenrolar que permite aceder à gestão das diversas áreas da loja virtual magento.

A página apresentada corresponde ao Dashboard (o painel de controlo) no menu.

Por baixo do menu existem áreas horizontais sobrepostas com mensagens importantes do sistema, neste caso, na primeira dessas áreas informa que existe uma nova versão disponível, e na segunda informa que alguns índices da base de dados podem não estar actualizados.

Vamos ver primeiro a mensagem relativamente à nova versão do magento, ela é acompanhada à direita por um texto relativo a um numero relativamente grande de mensagens.

Para isso iremos clicar em Go to messages inbox.

 messges inbox

A messages inbox é uma área que nos permite visualizar informações de actualizações e outros avisos com origem no fornecedor do magento.

Para eliminarmos cada uma destas mensagens deveremos clicar na caixa de verificação correspondente (na coluna à esquerda), e depois (à direita no cabeçalho das listagens) no selector de Actions escolher Remove  e clicar no botão Submit.

Será apresentada uma caixa de dialogo a requerer a confirmação da acção.

E depois a página será actualizada apresentando por cima do titulo uma notificação do resultado da operação realizada.

messages inbox clean

Também podemos usar os filtros apresentados à esquerda do cabeçalho da listagem para: seleccionar todas, desmarcar todas, seleccionar visíveis, desmarcar visíveis.

Dedicaremos agora a nossa atenção à segunda linha, neste momento a única que aparece por baixo do menu, com mensagens do sistema.

Para isso clicamos no link identificado por Index Management

 A página que nos é apresentada tem o aspecto semelhante ao da imagem seguinte.

Index Management

Apresenta uma listagem semelhante à da já conhecida na área Messages Inbox, com uma coluna à esquerda que permite seleccionar os itens da listagem, assim como no cabeçalho da listagem existe os mesmos filtros, o selector da acção e o botão para enviar para processamento.

Nesta tabela os items referem-se a índices das várias tabelas do da loja virtual magento.

Iremos seleccionar todos os índices, no selector Action escolhemos Reindex Data, e clicamos no botão Continue.

Não foi requerida qualquer confirmação e a operação foi imediatamente processada sendo devolvida a mesma página com a notificação do resultado da operação e o estado dos itens actualizado (verde).

index management ok

Também já não aparece nenhuma mensagem do sistema, pelo que resolvemos assim a segunda mensagem.

No entanto, ainda teremos que resolver algumas questões. Voltando ao Dashbord, verificamos que a moeda está em dólares apesar de termos seleccionado o euro na instalação.

Assim como o ambiente de trabalho está em inglês apesar de termos escolhido o Português.

Em busca da solução para o primeiro problema recorremos pela primeira vez ao menu geral no cabeçalho.

Apontamos para System e no menu que se abre escolhemos Configuration.

A página que é apresentada nas configurações do sistema magento tem um aspecto semelhante ao da seguinte imagem.

system configuration

No topo omitimos o já conhecido cabeçalho, deixando apenas o menu geral.

Do lado esquerdo existe um extenso menu vertical organizado por categorias. Ficou automaticamente seleccionado o item General, da categoria General.

Do lado direito existe uma área uma série de itens organizados também na vertical, cada um com a sua designação e uma seta no lado direito. Se clicar na seta será aberto uma nova zona com os dados configuráveis nesse item, mantendo o item como cabeçalho.

Clicamos na seta para abrir o Locale Options e verificamos que a timezone (fuso horário não está correcto. Redefinimos a timezone. Tudo o resto está correcto. Inclusive o Locale está português (Portugal).

Na zona superior direita por baixo do menu geral existe um botão para guardar as configurações intitulado Save Config, onde clicamos para guardar.

A página é apresentada de novo, com os configurações actualizadas e com a notificação do resultado da operação por baixo do menu geral.

locale ok

Ultrapassada a correcção deste pormenor, avançamos para a solução do problema da configuração da moeda.

No menu vertical apresentado à esquerda, dentro da categoria GENERAL existe o item intitulado Currency Setup, onde iremos clicar para configurar correctamente a moeda na nossa loja virtual magento.

A página apresenta uma estrutura semelhante à anterior, e para configurar as moedas escolhemos abrir o item Currency Options, clicando na seta à direita da linha.

Podemos verificar que a configuração Base Currency tem Dólar norte-americano, e que a Default display Currency também tem o Dólar norte-americano.

Corrigimos, seleccionando Euro em ambos os itens e clicamos no botão Save Config apresentado acima à direita.

A página que nos é apresentada apresenta uma notificação de erro. Pelos vistos a configuração do Euro como moeda do sistema requer logicamente que a moeda seja permitida na loja online.

error

Teremos portanto que seleccionar o euro na configuração Allowed currencies, para isso deveremos utilizar o elevador (slider) na listagem de selecção até aparecer o euro, e clicar em cima do Euro mantendo premida a tecla Ctrl do teclado.

seleccao de moedas permitidas

Depois voltamos a seleccionar o euro nas duas outras configurações, e clicamos no botão Save Config.

Desta vez temos sucesso, a página que é apresentada tem a notificação verdinha que indica que as configurações indicadas foram correctamente aplicadas.

Além disso, as informações da moeda já são apresentadas correctamente, quer nas configurações quer no dashboard.

(ALTERAÇÃO) – Este método de colocar a lingua Portuguesa no magento não funciona – (ALTERAÇÃO)

(ALTERAÇÃO) - Ver artigo x - (ALTERAÇÃO)

Para resolver o problema da linguagem dirigimo-nos á página do produtor do magento para ver as informações disponíveis.

http://www.magentocommerce.com/

magento website header

No menu horizontal, em Community escolhemos Translations, abrindo-se a página das traduções do Magento.

Seleccionamos o português de Portugal, que por esta altura indica estar 93% traduzido.

Abre-se uma página que nos questiona sobre o tema que pretendemos e a versão da tradução.

Escolhemos o tema Default e a versão 1.3 das traduções, devia provavelmente ser a versão 1.4, mas não está disponivel, e clicamos em Submit.

download da lingua portuguesa 

A página apresenta várias possibilidades de tradução, a primeira envolve a alteração online num demo site, dos vários textos. A segunda dá acesso a uma listagem volumosa de itens traduzidos. Pelo que escolhemos a terceira opção. Full package.

Transferimos os ficheiro para o nosso computador. Após efectuamos uma breve verificação no seu conteúdo observamos que  ficheiro transferido contém ficheiros distribuídos por uma estrutura de pastas igual à do magento, pelo que bastará enviar os ficheiros para a dentro da pasta da loja online magento respeitando a estrutura das pastas original.

Quando estávamos a efectuar o upload mudamos o nome ao ficheiro install.php.

Terminado o upload dos ficheiros do pacote da língua portuguesa voltamos a administração da loja virtual, e nada de português, verificamos a zona publica, e mantêm-se em inglês.

Parece que a tradução da versão 1.3 não funciona na versão 1.4.

 Tentaremos mais tarde esclarecer a razão pela qual o idioma português não funciona, e como contortar o problema.

Pagamento por referencias multibanco nas lojas online

Sábado, 27 de Fevereiro, 2010

O pagamento por referencias multibanco é referido cada vez mais pelos comerciantes com lojas online.

Mesmo assim o número de lojas online que disponibilizam referencias multibanco como forma de pagamento ainda não é significativa.

Pelo que conheço do mundo dos métodos de pagamento usados nas lojas online, existem duas formas de poder gerar referencias multibanco para usar nas plataformas de ecommerce.

  • A primeira é ter um contrato com uma instituição financeira como a redunicre ou um banco.
  • A segunda é contratar os serviços a outras entidades que existem no mercado.

A primeira alternativa sai um bocado fora dos meus conhecimentos, no entanto existem algumas diferenças a considerar, nomeandamente quanto aos custos e quando à integração do método de pagamento nas lojas online.

A segunda alternativa tem vindo a tornar-se popular. As principais vantagens é serem inicialmente mais económicas e mais faceis de integrar, já que normalmente são fornecidas com modulos de integração facil nas principais plataformas de ecommerce.

As referências multibanco são compostas pelos seguintes elementos:

  1. entidade;
  2. referência;
  3. valor;

Pelo que conheço uma das diferenças que existem reside exactamente nas referencias geradas. As geradas pelos contratos directos com entidades financeiras dão origem a sete digitos para o codigo descricionário do comerciante. As geradas por entidades que, por assim dizer revendem uma sub gama de códigos, normalmente partilham todas a mesma entidade, e o que diferencia o comerciante será um sub conjunto dos primeiros digitos da referencia multibanco.