У меня проблема с привязками, поэтому время обратиться к экспертам.Проблема с привязкой CFSelect в среде ColdBox
У меня есть cfselect, который привязывается к cfc.
<cfselect name="events" id="events" selected="#form.event_id#"
bind="cfc:feat.models.dynform.getEventsByGroup({groups})" display="event_name"
value="nd_event_id" queryPosition="below">
Что хорошо работает в моей местной окружающей среды, определяемой как "feat"
под моей локальной /www
директории. Мой вопрос, когда я перехожу на сервер разработчика, который я считал, что в "beat"
, а именно:
bind="cfc:beat.models.dynform.getEventsByGroup({groups})"
я получаю «модель не найден» ошибка, событие, хотя модель есть. Я предполагаю, что это происходит потому, что сервер dev устроен иначе, чем мой локальный. Есть ли подсказка в конфигурации ColdBox относительно того, где это должно указывать?
Я также попытался изменить привязку назвать модель (так что я бы не использовать другую разметку, чем мой местный), поместив модель в rc
коллекции:
bind="cfc:#rc.dynformservice#.getEventsByGroup({groups})"
Однако, я получаю ошибка "не может создавать сложные типы данных как строку".
Любые предложения? Я в твоем долге за любую помощь.
Что такое rc.dynformservice? , –
коллекция запросов в обработчике холодильника: \t функция reconcile (event, rc, prc) { rc.dynformservice = getmodel ("dynform"); –
звучит как сложный тип данных для меня. –