Передать данные в экшен

 
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1661
Привет.Подскажите как из контроллер1/экшен1 передать массив в контроллер2/экшен2. Так же интересует,можно ли из файла обработчика слушателя события передать параметры в шаблон экшена этого слушателя?
Редактировалось: 1 раз (Последний: 24 июля 2020 в 10:47)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2715
Через get запрос, отправив данные в url
Через post запрос, отправив данные, например, через форму

Сохранить данные в сессии, и в экшне 2 их оттуда прочитать
Сохранить данные в куках, и в экшне 2 их оттуда прочитать (небезопасно, юзер может куки подшаманить)

Можно ajaxом, если сейчас загружен экшн 1 и надо сходить за данными в экшн 2

Второй вопрос не понял. Тут https://docs.instantcms.ru/dev/controllers много полезного есть...
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/ tm @zau4man
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1661
А что,нет метода какого,что бы в экшене подключить шаблон другого контроллера,например или типа того? С сессияи не подходит.
Редактировалось: 1 раз (Последний: 24 июля 2020 в 12:52)
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4678
Lora:
А что,нет метода какого,что бы в экшене подключить шаблон другого контроллера,например или типа того? С сессияи не подходит.
Есть. Проще всего смотреть примеры в самом движке, например вот так.

Lora:
Так же интересует,можно ли из файла обработчика слушателя события передать параметры в шаблон экшена этого слушателя?
Можно использовать хук нужного шаблона (на вызов рендера любого шаблона вызывается хук). Проще всего это делать, включив режим отладки и посмотрев на вкладку "Неактивные события".
Редактировалось: 1 раз (Последний: 24 июля 2020 в 13:09)
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1661
Ок. Благодарствую).
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.