代码之家  ›  专栏  ›  技术社区  ›  Ankit Kotnala

自定义X-Cart 5错误页面

  •  1
  • Ankit Kotnala  · 技术社区  · 7 年前

    TIA

    1 回复  |  直到 7 年前
        1
  •  1
  •   Eugene Dementjev    7 年前

    Ankit,如果您想更改错误页面(不是404)或维护页面(该页面在商店处于重建状态时显示)的默认内容,您应该查看 public

    此文件夹包含 error.html (此页面供管理员用户使用),以及 maintenance.html public/customer 文件夹包含另一个 错误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"

    确保这些选项在配置中不重复,如果重复,请删除库存选项。

    1. 您可以修改页面标题和文本标签。打开X-Cart admin并转到 Store Setup Translations 页面并单击链接,其中包含要编辑的语言中的标签计数。

    搜索“未找到页面”标签,然后单击垃圾箱图标附近的地球图标以编辑所有可用的翻译。这是404页的标题。

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

    1. 第二个选项是修改模板HTML代码。你应该习惯于编辑HTML和Twig语言,你还应该有ThemeTweaker插件。

    复制 skins/customer/404.twig skins/theme_tweaker/customer/404.twig 并使用文本编辑器进行编辑。

    然后在“缓存管理”页面上重建存储。