Настройте страницу ошибки 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. Есть два способа отредактировать его содержание:
- Вы можете изменить заголовок страницы и текстовые метки. Откройте админ X-Cart и перейдите к
Store Setup
->Translations
нажмите на ссылку с количеством меток на языке, который вы хотите редактировать.
Найдите ярлык "Страница не найдена" и щелкните значок глобуса рядом со значком корзины, чтобы редактировать все доступные переводы. Это заголовок страницы 404.
Позже выполните поиск "Запрошенная страница не найдена". маркируйте и повторите процедуру. Этот ярлык содержит текст страницы 404.
Обратите внимание, что любой код HTML будет удален, используйте только обычный текст.
- Второй вариант - изменить шаблон HTML-кода. Вы должны привыкнуть к редактированию языков HTML и Twig, у вас также должно быть дополнение ThemeTweaker.
Скопируйте skins/customer/404.twig
подать в skins/theme_tweaker/customer/404.twig
и отредактируйте его с помощью текстового редактора.
Перестройте магазин на странице управления кешем позже.