Загрузка вложенных моделей в форму

8 views
Skip to first unread message

Konstantin Mirin

unread,
Nov 14, 2011, 8:41:45 AM11/14/11
to ruextjs
Ситуация.
Имеем модель Company. У модели есть ассоциация websites (hasMany,
Website). Загрузка происходит через nestedSet, все круто.
Теперь надо это все отрендерить в форму. Пока ассоциация не было, делали
так: обходили все поля модели, генерировали обычный JS-объект и подавали
его на form.setValues()
Теперь с появлением ассоциаций это все еще возможно, но стало еще больше
напоминать извращение.
Особенно учитывая что обратно в модели-то надо данные из формы вернуть :)

Какие есть предложения? Как лучше тут построить решение?

PS: Аналогичный (мой) топик на форуме (если кому так больше нравится
отвечать) здесь:
http://www.sencha.com/forum/showthread.php?154953-Binding-form-to-a-nested-models&p=672927
<http://www.sencha.com/forum/showthread.php?154953-Binding-form-to-a-nested-models&p=672927>


--
Best regards,
Konstantin Mirin.

mailto:konstant...@gmail.com
My blog: http://programmersnotes.info/

Denis Shelemekh

unread,
Nov 15, 2011, 12:41:13 AM11/15/11
to ruextjs
У формы же есть методы loadRecord(), getRecord() соответственно для
загрузки и выгрузки моделей.

А для связанных форм/моделей я лично бы данные загружал/выгружал через
обработчик событий и AJAX, т.е. не полагаясь на эти самые ассоциации.

Reply all
Reply to author
Forward
0 new messages