我昨天开始使用Prestashop,所以我是一个初学者,但是我有一些疑问。

  1. 是否绝对没有用于此的API?我的意思是我找到了Wiki,但是它没有任何好的信息。

  2. 我希望完全编辑自己的主题。编辑html,添加/删除JavaScript,仅能执行我想要的操作,但是当我在活动主题中编辑tpl文件时,什么都没有发生。该站点保持完全相同。为什么会这样,或者在不修改内核的情况下我应该在哪里进行更改?为了使更改生效,是否需要以某种方式重新编译这些.tpl文件?

  3. 我也想编辑很多模块以满足我的需求,但是在这里同样,如果我编辑它们的tpl文件,似乎什么也没发生,或者我不想破解内核,因为我想如果我更新平台,这些都会受到影响。

  4. 我在哪里可以找到我的产品页面,我想创建一个菜单,该菜单带有一个指向产品页面的链接,或带有我商店中可用产品概述的内容。

    我很困惑,但是我想您只需要解决这个问题,我已经习惯于使用WordPress进行开发,或者没有任何CMS。

有帮助吗?

解决方案

在编辑模板后是否清除了缓存? Prestashop使用缓存系统来加速商店加载,因此清空缓存目录以编译新模板

其他提示

API和文档是完全不同的东西。

团队更新了文档(没有更多的Wiki),可以在 http://doc.prestashop.com上找到该文档。/

您还应该查看论坛(forum.prestashop.com),在那里您可以找到很少的问题/答案。

不确定主题是否已消失,但是无论如何我们还是要走了。确保已加载正在处理的主题以开始。您可以在“后台”>“模块”>“主题”下找到它。

如前所述,请转到后台>首选项>性能,然后启用“强制编译”并禁用“缓存”。

有一个API是否可用,但我认为是从下而上开始的,有合理的文档(同样,如上所述, http://doc.prestashop.com/ ),至少会给您一些开始提问的问题。

仅删除缓存对我不起作用。我必须删除 / themes / / modules / / 目录。

您可以禁用缓存高级参数>>性能。

如上所述,缓存是一个问题,因此请务必清除它。此外,您还可以按照所需的方式完全构建模板系统,甚至可以根据需要编辑控制器。由于这是MVC,因此在自定义它时必须考虑整个系统。

查看VQMOD,这使您可以拥有xml文件,这些文件可以即时编辑控制器以增加功能,即在类别页面上增加过滤器或产品翻转图像。VQMOD非常完美,因为此时仍可以更新核心系统。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top