C

churakovmike

0
Репутация
0
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Как получить объект класса widget в контроллере 8 февраля 2018 в 20:46


Можно передать только "id забинденового виджета", а в контроллере взять из таблицы cms_widgets_bind по "id забинденового виджета" поле с опциями, конвертировать строку опций в массив через cmsModel::yamlToArray() и дальше работать уже с массивом.

Loadырь

Спасибо, все получилось! )
#1 [ЕСТЬ РЕШЕНИЕ] Как получить объект класса widget в контроллере 8 февраля 2018 в 20:28
Делаю небольшой виджет на ajax, который обращается к моему контроллеру за данными,
и в контроллере необходимо получить все настройки виджета.
Можно конечно сделать по простому — передавать id забинденового виджета с большим массивом параметров, но это лишает гибкости,
удобнее было бы работать с объектом класса и через getOption() получить необходимые параметры.
Как это можно реализовать?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.