自定义X-Cart 5错误页面

时间:2017-09-20 22:27:53

标签: x-cart

我在X-Cart上创建了一个商店,我想更改/自定义默认错误/ 404页面的内容。我正在使用X-cart 5.3。有什么想法可以做些什么? TIA

1 个答案:

答案 0 :(得分:0)

Ankit,如果要更改错误页面(不是404)或维护页面(此页面在商店处于重建状态时显示)的默认内容,您应该查看public文件夹你的X-Cart安装。

此文件夹包含error.html(此页面适用于管理员用户)和maintenance.html。此外,public/customer文件夹包含另一个error.html(向客户展示的那个)。

不要修改这些文件,因为它们会在升级过程中被覆盖(替换为库存文件)。而是将它们复制到另一个文件夹或从头开始创建整个错误页面。之后,修改etc/config.php文件以设置错误页面的正确路径(将<your_dir>部分替换为具有自定义页面的文件夹):

; Error handling options ; [error_handling] ; Template for error pages page = "<your_dir>/error.html" page_customer = "<your_dir>/customer/error.html" ; Template for maintenance pages maintenance = "<your_dir>/maintenance.html"

确保配置中不重复这些选项,如果有的话 - 删除库存选项。

404页面是不同的情况,因为它是由X-Cart模板引擎 - Twig呈现的。有两种方法可以编辑其内容:

  1. 您可以修改页面标题和文本标签。打开X-Cart管理员,然后转到Store Setup - &gt; Translations页面,然后点击包含您要修改的语言的标签数量的链接。
  2. 搜索&#34;找不到页面&#34;标签,然后单击垃圾桶图标旁边的地球图标以编辑所有可用的翻译。这是404页面的标题。

    稍后,搜索&#34;找不到请求的页面。&#34;标签并重复该程序。此标签包含404页面的文本。

    请注意,任何HTML代码都将被删除,仅使用纯文本。

    1. 第二个选项是修改模板HTML代码。您应该习惯于编辑HTML和Twig语言,还应该使用ThemeTweaker插件。
    2. skins/customer/404.twig文件复制到skins/theme_tweaker/customer/404.twig并使用文本编辑器进行编辑。

      之后在缓存管理页面重建商店。