自定义模板Prestashop

时间:2018-05-18 11:43:46

标签: templates module content-management-system prestashop

我正在寻找一些关于如何在没有CMS的prestashop中实现新页面模板的更详细的教程,因为我看到它非常有限。

我的问题是我需要使用不同的模板创建2-3页,例如ACF Wordpress,您可以在其中添加转发器并创建所需的部分。

我该怎么做?我找到了很多教程,但没有详细说明。最糟糕的是我是Prestashop的新手,我不知道这个CMS中的最佳做法是什么,但我知道PHP所以我可以处理,我无法确定这个功能应该如何工作,直到现在我认为我找到了两种方法:

  1. 扩展CMS表单,但这种方法似乎难以应用(但如果这是正确的,我会这样做。)

  2. 创建新模块以创建页面和分配模板。 (在这种方法中,我有以下问题:即使我可以完成所有这些功能,我也不知道如何从管理员为我的页面分配URL)。

  3. 你能不能给我一些关于或告诉我上述其中一个方法有效?我已经在寻找2天的方法和教程了。

    谢谢!

1 个答案:

答案 0 :(得分:1)

第二种方法是正确的,更灵活,更强大。您可以根据需要创建自己的模块,该模块可以包含具有自己模板的新页面。实际上,实施这种方法并不困难。如果您要实现一切正确的URL,那么您可以在友好URL功能中为管理面板分配任何URL(就像所有默认页面一样),或者如果您不使用友好URL,它会看起来如此方式your_domain/index.php?fc=module&module=your_module&controller=controller_that_handle_the _page&parameter_1=1&parameter_2=2。无论如何,如果您不使用友好URL,将自动生成所有链接。这些文章可以帮助您https://belvg.com/blog/creating-frontcontroller-in-the-module-and-customization-of-displaying-page-in-prestashop.htmlhttps://belvg.com/blog/prestashop-1-7-mvc-part-2-creating-a-controller.html