我需要实现3个不同的后台页面,每个页面都有自己的控制器和视图。
任何人都可以提供任何提示,甚至是一个有效的例子......只是你好世界绰绰有余。
提前致谢...
答案 0 :(得分:7)
注意:我为prestashop1.5写了这篇文章,我没有检查prestashop 1.6。也许它也适用于1.6。
你应该知道这一切都有特殊的结构
步骤1:在模块文件夹中调用“控制器”创建一个文件夹(注意:此名称是静态的)
第2步:在控制器文件夹中调用'admin'创建文件夹(注意:此名称也是静态的)
第3步:创建一个php类文件调用AdminMyclassnameController(注意:在这个名称中Admin首先是控制器,最后是控制器是关键词,而且是静态的,但Myclassname是动态的。注意到第一个单词全部管理员应为大写A,Mclass为M,......)
第4步:然后你应该在AdminMyclassnameController中编写你的类,这个类应该使用AdminController或AdminControllerCore。
要知道如何上课,你可以搜索互联网上的助手论坛
第5步:当您创建类时,您需要一个选项卡来显示该控制器通知:当执行步骤1,2,3,4时,此控制器会使用自动URL来访问您应创建的此URL在install()中的tab.in yourmodule.php中,您应该添加此代码
$tab = new Tab();
$tab->class_name = 'AdminTest';
$tab->module = 'test';
$tab->id_parent = 9;
$tab->position = 11;
然后您可以在管理办公室中看到重定向到控制器的选项卡。 我累了继续...但如果你想要更多发送信息,我继续这篇文章
最好的问候