Настройте страницу ошибки X-Cart 5

У меня есть магазин, созданный на X-Cart, и я хочу изменить / настроить содержимое страницы ошибки по умолчанию /404. Я использую X-cart 5.3. Есть идеи, что можно сделать? ТИА

1 ответ

Решение

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 -> Translations нажмите на ссылку с количеством меток на языке, который вы хотите редактировать.

Найдите ярлык "Страница не найдена" и щелкните значок глобуса рядом со значком корзины, чтобы редактировать все доступные переводы. Это заголовок страницы 404.

Позже выполните поиск "Запрошенная страница не найдена". маркируйте и повторите процедуру. Этот ярлык содержит текст страницы 404.

Обратите внимание, что любой код HTML будет удален, используйте только обычный текст.

  1. Второй вариант - изменить шаблон HTML-кода. Вы должны привыкнуть к редактированию языков HTML и Twig, у вас также должно быть дополнение ThemeTweaker.

Скопируйте skins/customer/404.twig подать в skins/theme_tweaker/customer/404.twig и отредактируйте его с помощью текстового редактора.

Перестройте магазин на странице управления кешем позже.

Другие вопросы по тегам