Prestashop 1.7:如何将CMS页面设置为主页

时间:2018-11-05 14:59:20

标签: prestashop prestashop-1.7

有人可以在这里提问吗?我想将CMS页面设置为prestashop 1.7中的主页,并且仍然能够将旧的默认Prestashop主页保留为菜单中的“商店”按钮链接吗?

2 个答案:

答案 0 :(得分:0)

最好的方法是进行重定向,因为在Prestashop后端上您无法轻松进行此操作,这可能会损害您的网站。您还可以构建自己的HTML并通过模块将其集成到首页上。

但最好的方法是重定向:

  • 您的服务器使用apache,只需将此行添加到.htaccess中: 重定向301 /retiredpage.html /newpage.html
  • 您的服务器使用nginx,将此行添加到您的配置中:重写^ / retiredpage.html $ /newpage.html永久;

  • 您不知道,您不想要吗?只需使用重定向模块,Prestashop Addons上就有很多。

答案 1 :(得分:0)

在网站根目录的index.php页面上,将代码替换为:

require(dirname(__FILE__).'/config/config.inc.php');
if(Tools::getValue('home')) {
    Dispatcher::getInstance()->dispatch();
} else {
    $link = new Link();
    Tools::redirect($link->getCMSLink(ID_PAGE_CMS));
}

然后,如果您转到主页,您将被重定向到已为其指示链接的CMS页面,以通过真实主页上的菜单添加?主页网址位于您的网站www.yourwebsite.tld的末尾吗?家