Prestashop 1.5.6 创建带有顶部菜单但没有 left/right 块的自定义页面

Prestashop 1.5.6 creating a custom page with the top menu but without the left/right blocks

我正在尝试为 Prestashop 1.5.6 创建一个自定义页面,它只包含顶部菜单(我需要左右块不在那里)所以我没有使用 CMS。我尝试创建一个 php 文件并包含 header.php 和配置文件,但这样做也会添加 left/right 块。所以我去尝试复制 404.php 文件的结构,创建控制器等,但我发现在 "classes/controller/Controller.php" 中找不到自定义 class 控制器。

所以基本上我正在寻找一种方法来在 Prestashop 1.5.6 中使用顶部菜单创建自定义页面并且没有 left/right 块

问候

你的状态很好。创建:CustpageController.php.

class CustpageController 扩展 FrontController{

public function init(){

    parent::init();
}

public function initContent(){

$this->display_column_left = false;
$this->display_column_right = false;
$this->display_header = false;
$this->display_footer = false;

    parent::initContent();

$this->setTemplate(_PS_THEME_DIR_.'vat.tpl');
}

} 并在您的主题目录中创建 vat.tpl 文件。检查 initContent 函数 - 在这里您可以选择要显示的内容:)

祝你好运!