Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
2.14.3.18. Налаштування сторінки 404 в OpenCart
Увага!
Власна сторінка 404 не буде коректно працювати для URL, в яких є згадкаpagespeed, якщо увімкнені налаштування оптимізації. Для усунення проблеми слід вимкнути налаштування оптимізації або не використовувати посилання з подібними ключовими словами.
В OpenCart сторінка помилки 404 генерується безпосередньо в самій CMS, через що інструкція з налаштування своєї сторінки 404 не дасть потрібного результату.
Створити свою сторінку 404 в OpenCart можна таким чином:
- Перейдіть у розділ «Дизайн → Макеты»:

- Додайте новий макет, натиснувши «+»:

- Вкажіть дані для створення макета:

- «Назва макета» — вкажіть довільну назву макета.
- У таблиці зі стовпцями «Магазин» і «Шлях» натисніть «+» і в полі «Магазин» виберіть ваш активний магазин, а в полі «Шлях» вкажіть
error/not_found. - У розділі «Виберіть розташування модулів» натискаючи на «+» можна додати блок з потрібним елементом в потрібну панель. Вибір таких блоків потрібно робити на власний розсуд.
- Збережіть зміни.
Для зміни тексту сторінки 404 необхідно змінити файл
catalog\language\en-en\error\not_found.php, де замість en-en потрібно вказати мову, яку ви використовуєте.
У файлі буде вказано всього кілька параметрів:
- Заголовок:
// Heading $_['heading_title'] = 'Запитана сторінка не знайдена!'; - Текст сторінки:
// Text $_['text_error'] = 'На жаль, сторінка, яку Ви шукаєте, не знайдена. Можливо, Ви вказали неіснуючу адресу, сторінка була видалена, переміщена або зараз вона тимчасово недоступна!';
Обидва параметри можна змінити на потрібні вам. У разі, якщо потрібно додати будь-які стилі або зображення, то можна використовувати стандартні HTML-теги. Наприклад, для виведення зображення можна зробити так:
<?php
// Heading
$_['heading_title'] = 'Запитана сторінка не знайдена!';
// Text
$_['text_error'] = 'На жаль, запитувана Вами сторінка не знайдена.
<img src="https://example.com/404.png">';
(1)
Коментарі
Вбудованими засобами OpenCart навряд чи таке можливо, але можна зробити через .htaccess за аналогією з інструкцією — https://www.ukraine.com.ua/uk/wiki/hosting/web-servers/apache/htaccess/own-404/
Як для 403 теж саме зробити?