如何在Prestashop 1.6中将CMS页面设置为主页

时间:2016-09-08 08:20:14

标签: php prestashop prestashop-1.6

有人可以帮我解决问题吗。

我想在prestashop 1.6中设置 CMS页面作为主页,并且仍然可以将旧的默认Prestashop主页保留为菜单中的“我的商店”按钮链接吗?请。

1 个答案:

答案 0 :(得分:0)

这是一个非常好的要求。为了实现这一目标,您需要编辑商店中的一些核心文件。

  • 打开/controllers/front/IndexController.php

将以下代码添加到initContent()函数

if (!Tools::isSubmit('home')) Tools::redirect('contact');

替换'联系人'根据您的要求,任何CMS页面的控制器。

  • 打开/themes/YOUR_THEME/header.tpl

搜索

{if isset($force_ssl) && $force_ssl}{$base_dir_ssl}{else}{$base_dir}{/if}

替换为

{if isset($force_ssl) && $force_ssl}{$base_dir_ssl}?home=1{else}{$base_dir}?home=1{/if}