Prestashop:为我的模块创建自定义页面

时间:2012-02-26 07:58:49

标签: module prestashop

我正在寻找可以创建自定义页面的代码。代码必须包含所有钩子,我应该调整“home”钩子并将我的内容放在那里......

任何有用的东西 - 例如示例代码,教程,文档或其他东西。

致以最诚挚的问候,

乔治!

2 个答案:

答案 0 :(得分:6)

编辑: 标准方式(对于PS1.5和PS1.6)是make a controller

(不推荐)的另一种方式是创建一个这样的文件,你包含标题/你的内容/页脚

<?php 
    global $smarty; 
    include( '../../config/config.inc.php' ); 
    include( '../../header.php' ); 

    $smarty->display( dirname(__FILE__) . '/mymodule_page.tpl' ); 

    include( '../../footer.php' ); 
?> 

您需要做的是将此文件保存在模块文件夹中,如newcustompage.php
然后在你的.tpl指向它的一些链接 例如:

<a href="{$modules_dir}yourmodulefolder/newcustompage.php">Click this!</a>

Prestashop Developer Guide

答案 1 :(得分:4)

试试看: 如何创建自定义页面 - &gt; http://www.prestashop.com/forums/topic/52650-how-to-add-a-custom-page/

如何在页面中创建挂钩 - &gt; http://www.smaizys.com/prestashop/how-to-create-custom-prestashop-hook/

我希望这会对你有所帮助。亲切的问候