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

Передача переменной между контроллерами


Recommended Posts

Opencart 2.3. Есть страница поиска и есть фильтр товаров, в фильтре не предусмотрена его работоспособность на странице поиска. Вывод фильтра сделал добавив в контроллере фильтра глобальную переменную. Но возник вопрос - как в контроллер фильтра передать тот поисковой запрос ($search). Пробую получить его $this->request->get['search']; в контроллере фильтра, так как эта переменная передается в урле, но почему то не получается.

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

Передавайте через registry
Но только не костылями через session как кое кто "умудряется"  :ph34r:

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

2 часа назад, markimax сказал:

Передавайте через registry
Но только не костылями через session как кое кто "умудряется" 

 

А разве в этом случае при одновременном обращении к поиску нескольких пользователей не произойдет путаница с поисковым запросом? В гугле не могу найти подробную информацию, только расплывчатые объяснения.

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

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

 

А разве в этом случае при одновременном обращении к поиску нескольких пользователей не произойдет путаница с поисковым запросом?

Нет конечно

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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