Я прочитал много документации о том, как обрабатывать модели и формы в yii, и я нашел решение, которое работает для случая, который я объясняю следующим, но проблема в том, что код сложный для записи и поддержки, поэтому я ищу предложения.Как обрабатывать сложную форму с несколькими моделями и табличный ввод в yii
Дело в следующем: мне нужно сэкономить вместе две разные модели и третью модель, которая представляет собой табличный ввод (больше экземпляров одной и той же модели).
Например, я могу сохранить запись в блоге (первая модель) с информацией об авторе (вторая модель) и список ссылок (третья модель, табличная).
Я хотел бы проверить их все через ajax за один шаг и сохранить их транзакционно.
Я прочитал все эти ссылки.
http://www.yiiframework.com/wiki/559/tabular-input-validating-and-saving-related-models/
http://www.yiiframework.com/wiki/19/how-to-use-a-single-form-to-collect-data-for-two-or-more-models/
http://www.yiiframework.com/doc/guide/1.1/en/form.table
http://www.yiiframework.com/forum/index.php/topic/14082-transaction-on-multiple-ar/
http://www.yiiframework.com/wiki/559/tabular-input-validating-and-saving-related-models/
https://github.com/yiiext/with-related-behavior
Последнее звено интересно, но если кто-то имеет одну лучшую практику, чтобы разделить, я буду благодарен ему.