Как написать представления и контроллер для сохранения связанных объектов в CakePHP - PullRequest
0 голосов
/ 10 марта 2011

У меня есть две модели Учащийся Учащийся

В таблице ученика есть ссылки на внешние ссылки на участвующие внешние ключи Идентификатор, как написать представление и контроллер для сохранения ученика

Ответы [ 2 ]

0 голосов
/ 10 марта 2011

$ this-> Form-> input ('Model. {N} .field') для имеет много, а Model.field для имеет один iirc. Ознакомьтесь с разделом книги о сохранении данных, там есть немного о сохранении связанных данных.

Для контроллера вы просто используете saveAll () вместо save ()

0 голосов
/ 10 марта 2011

Следовали ли вы правилам именования CakePHP? http://cakebaker.42dh.com/2006/02/18/cakephp-conventions/

Вам нужно следовать за ними, чтобы получить магию CakePHP. Вы сказали, что у вас есть участие вместо Participations_id ... таблица участник должна иметь имя участников ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...