Este tutorial tem como objetivo ensinar de forma fácil como utilizar uma página phtml no seu magento para que você possa fazer suas próprias programações nele sem nenhuma gambiarra.

Vantagens:

Compatibilidade:

Passos:

1 – Entre na administração do magento e acesse:

2 – Crie uma nova página clicando em Criar Página:

3 – Digite as informações necessárias na primeira etapa (Informações da Página)

4 – Navege até Conteudo. Em Conteúdo coloque o seguinte código:

[sourcecode language=”php”]{{block type=”catalog/product_new” name=”home.catalog.product.new” alias=”product_homepage” template=”cms/suapagina.phtml”}}[/sourcecode]

Obs.: Não altere quaisquer informações no código ou poderá não funcionar. Mude apenas o nome do arquivo (suapagina).

5 – O arquivo deve estar em:

6 – Para acessar a página você deve digitar o endereço do site + o que você colocou em Nome na URL lá na primeira etapa.

Caso tenha colocado algo como minha-pagina então você teria que acessar simplesmente:

ou (caso você não configurou seu htaccess)

ou (caso sua loja seja a raiz do site)

7 – Onde colocar os códigos PHP?

No arquivo .phtml que você criou.

8 respostas

  1. Uma dúvida, como faço para referenciar a posição onde esse arquivo deverá aparcer? Por exemplo, colocar em left, right ou head, assim como podemos fazer com os blocos estáticos …

    1. No caso, esse exemplo faz com que uma página .php seja chamada onde seria o conteúdo do site. Ela é chamada pela página CMS, ou seja, ela vem no lugar da CMS. Exemplos de utilização dela seriam por exemplo pra você imprimir um relatório de compras do cliente. Então o processo seria: Criar a página CMS > Inserir nela o código para chamar o phtml > Criar o arquivo com o seu script php que vai listar as informações de compras do usuário logado.

      Com esse exemplo você não conseguirá por exemplo inserir uma chamada a um phtml na header ou na footer da página. Mas se for isso que você precisa, você pode abrir diretamente os arquivos do header ou footer e inserir ali diretamente. Caso não saiba onde o arquivo fica é:
      /seusite/app/design/frontend/default/f001/template/page/html/footer.phtml
      /seusite/app/design/frontend/default/f001/template/page/html/header.phtml

  2. Este site é realmente um passo a passo de todas as informações que queria sobre isso e não sabia a quem perguntar. Glimpse aqui, e você definitivamente descobri-lo.

Deixe um comentário para Tony Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *