Pergunta

Comecei a usar Prestashop ontem, então sou totalmente iniciante, mas tenho algumas perguntas.

  1. Não há absolutamente nenhuma API para isso? Quer dizer, encontrei o wiki, mas não contém nenhuma informação boa.

  2. Quero editar meu tema completamente, como desejo. Editar html, adicionar / remover JavaScript, só podendo fazer o que eu quero, mas quando edito os arquivos tpl no meu tema ativo, NADA acontece. O site permanece exatamente o mesmo. Por que isso acontece, ou onde posso mudar sem hackear o núcleo? Preciso recompilar esses arquivos .tpl de alguma forma para que as alterações tenham efeito?

  3. Também quero editar muitos dos módulos para atender às minhas demandas, mas o mesmo aqui, se eu editar seus arquivos tpl, nada parece acontecer ou melhor, não quero hackear o núcleo, já que suponho eles serão afetados se eu atualizar a plataforma.

  4. Onde encontro minha página de produtos, desejo criar um menu com um link para uma página chamada produtos ou algo com uma visão geral dos produtos disponíveis em minha loja.

Estou muito confuso, mas acho que você só precisa superar isso, estou acostumado a desenvolver em WordPress ou sem nenhum CMS.

Foi útil?

Solução

Você limpou o cache depois de editar seus modelos? Prestashop usa o sistema de cache para acelerar o carregamento da loja, então esvazie o diretório de cache para compilar os novos modelos

Outras dicas

API e documentações são coisas completamente diferentes.

A equipe atualizou a documentação (sem mais wiki) que pode ser encontrada em http://doc.prestashop.com/

Você também deve verificar o fórum (forum.prestashop.com), você pode encontrar um baixo número de perguntas / respostas lá.

Não tenho certeza se o tópico está morto, mas vamos lá mesmo assim.Certifique-se de que carregou o tema em que está trabalhando para começar.Você encontrará isso em Back Office> Módulos> Temas.

Como usuários anteriores mencionaram, vá para Back Office> Preferências> Desempenho e habilite "Forçar compilação" e desabilite "cache".

Existe um pouco se houver uma API disponível, mas na minha opinião comece de baixo para cima, há uma documentação razoável (novamente, conforme mencionado acima: http://doc.prestashop.com/ ) disponível que vai lhe dar pelo menos algumas perguntas para começar a fazer.

Apenas excluir o cache não funcionou para mim.Tive que deletar o diretório / themes / / modules / / .

você pode desativar o cache de Parâmetros avançados >> Desempenho.

Como mencionado, o cache é um problema aqui, então sempre limpe-o.Além disso, você pode estruturar completamente o sistema de template como quiser, até mesmo editando os controladores se necessário.Como se trata de MVC, você deve pensar em todo o sistema ao personalizá-lo.

Dê uma olhada no VQMOD, isso permite que você tenha arquivos xml que editam os controladores em tempo real para adicionar funcionalidade, ou seja, filtros adicionados ou imagens de rollover de produto na página da categoria.O VQMOD é perfeito porque o sistema central ainda pode ser atualizado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top