Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Совсем удалить ненужные системные страницы


Recommended Posts

Всем привет! Переискал по всему форуму, не смог найти решения как совсем удалить системную страницу в opencart. Что бы при обращении к ней например по такому адресу index.php?route=account/voucher отдавало страницу not_found. 

 

Хочу удалить и страницу авторизации и регистрации и тд. В моем случае они не нужны магазину.

Змінено користувачем ilerok
Надіслати
Поділитися на інших сайтах


13 минут назад, Tom сказал:

catalog\controller\account\voucher.php


$this->response->setOutput($this->load->view('account/voucher', $data));

 

Удаляю эту строку - белый экран( Пробовал. Есть еще варианты?

 

 

account/voucher менял на error/not_found, дальше чистил модификаторы - проверяю, и выдает:

 

Notice: Undefined variable: text_error in /catalog/view/theme/default/template/error/not_found.tpl on line 1

Змінено користувачем ilerok
Надіслати
Поділитися на інших сайтах


2 минуты назад, chukcha сказал:

А пробовали удалить эти контроллеры?

При удалении строки 

$this->response->setOutput($this->load->view('account/voucher', $data)); 

получаю просто белый экран, при попытке зайти на  index.php?route=account/voucher 

 

должно отдавать страницу: "Страница не найдена", с ответом сервера 404

Змінено користувачем ilerok
Надіслати
Поділитися на інших сайтах


Можно в контроллер редирект запихать:

$this->response->redirect('/index.php?route=error/not_found', 301);

 

Змінено користувачем agefremov
Надіслати
Поділитися на інших сайтах


2 минуты назад, agefremov сказал:

Можно в контроллер редирект запихать:


$this->response->redirect('/index.php?route=error/not_found', 301);

спасибо! такой вариант работает, но не ужели нельзя без 301 редиректа? не очень гуд для seo такое решение(

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.