Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Seopro, добавление ЧПУ для модуля, использование слеша в адресе производителя


 Поделиться

Рекомендованные сообщения

Добрый вечер,

 

Помогите по двум вопросам, пожалуйста.

 

1. Как использовать слеш / при создании ЧПУ страницы производителя вида домен/производитель/страница.html? По-умолчанию / заменяется на %2F и адрес получаем домен/производитель%2Fстраница.html

 

2. Нужно настроить ЧПУ для модуля поиска (демо http://smaspp2.ocdevwizard.com/index.php?route=extension/ocdevwizard/smart_advanced_search_pro_plus/page&smaspp_form_id=6&search=apple)

В таблицу url_alias добавил строку: extension/ocdevwizard/smart_advanced_search_pro_plus/page  advanced-search

В seo_pro.php, в раздел //Decode URL добавил строки

} elseif (isset($this->request->get['smaspp_form_id'])) {
				$this->request->get['route'] = 'extension/ocdevwizard/smart_advanced_search_pro_plus/page';

и при переходе по короткому урл домен/advanced-search/?search=apple поиск отрабатывает, НО url меняется на длинный: домен/index.php?route=extension/ocdevwizard/smart_advanced_search_pro_plus/page&smaspp_form_id=2&search=apple

При переходе на длинный адрес, урл не меняется на короткий.

 

Что и где ещё изменить/добавить, чтобы адрес с короткого не менялся на длинный, и наоборот - с длинного менялся на короткий?

Ссылка на комментарий
Поделиться на других сайтах


10.05.2023 в 19:39, digistore сказал:

1. Как использовать слеш / при создании ЧПУ страницы производителя вида домен/производитель/страница.html? По-умолчанию / заменяется на %2F и адрес получаем домен/производитель%2Fстраница.html

Нашёл модуль. Чтобы оканчивалось на html (ваш суффикс) нужно добавить $postfix = 1; в модификатор после unset($data[$key]);

 

Ссылка на комментарий
Поделиться на других сайтах


10.05.2023 в 19:39, digistore сказал:

В таблицу url_alias добавил строку: extension/ocdevwizard/smart_advanced_search_pro_plus/page  advanced-search

*читать: В таблицу url_alias добавил строку: smaspp_form_id=2  advanced-search

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.