如何创建Prestashop自定义页面以及如何在url中调用该页面
How to create a Prestashop custom page and how to call that in url
如何创建Prestashop自定义页面以及如何在url中调用该页面。
<?php
include(dirname(__FILE__).'/config/config.inc.php');
include(dirname(__FILE__).'/header.php');
$smarty->display(_PS_THEME_DIR_.'html-template.tpl');
include(dirname(__FILE__).'/footer.php');
?>
- 创建新的PS模块
- 在模块文件夹中创建一个文件:
controllers/front/action.php
- 定义此类:
YouModuleNameActionModuleFrontController extends FrontController {}
-
以其他模块为例,填写控制器逻辑。最重要的是设置您自己的模板
$this->setTemaplate('templa.tpl')
,它定位了yourmodulename/views/templates/front/templa.tpl
-
安装你的模块,然后在PS中的某个地方输出一个链接(只是为了获得链接)
Context::getContext()->link->getModuleLink('yourmodulename', 'action')
-
访问此URL,看看您的模板是否有效。
- 如果你想要友好的URL,请访问SEO;URL,单击添加并选择您的模块名称操作
相关文章:
- 将存储在变量中的 url 调用到 javascript 中
- 如何从struts2应用程序中的AJAX调用url调用servlet
- Angular为不同的url调用不同的控制器方法
- 将变量添加到 javascript url 调用
- 在 AngularJS 中调用 URL 调用函数
- 使用 ajax url 调用函数
- /r/ 在这个 ajax url 调用中是什么意思
- 从 JavaScript 中的 URL 调用 JSON 文件
- 如何在 ajax 中使用 Url 调用 handler.ashx
- 在Java中从某个URL调用脚本
- 使用JavaScript从URL调用和显示JSON数据
- 基于URL调用Ajax函数
- 如何将URL调用的HTML结果附加到DOM中
- 使用javascript从URL调用colorbox
- 通过URL调用javascript函数
- 带有多个页面的Ajax url调用
- 转换从URL调用的JSON数据并将其显示在HTML表中
- 需要从不安全的URL调用数据为chrome的GCM推送通知
- Angularjs用不同的url调用实例化的资源方法
- 如何使用_remap函数从ajax url调用Codeigniter函数