Как добавить новый дочерний элемент отношения многие ко многим в форме добавления родительского файла cakephp? - PullRequest
1 голос
/ 16 октября 2010

Я некоторое время изучаю CakePHP, и это очень хорошо, я использую торт для создания своих классов.

Предположим, у меня есть животная сущность и пищевая сущность, и они имеют отношение многие ко многим, и я нахожусь в представлении добавления животных, как я могу добавить опцию добавления 3 новых продуктов к этому животному в этом представлении? и как должен выглядеть код контроллера в функции add?

1 Ответ

1 голос
/ 25 октября 2010

Думайте об этом как о посте с тегами.Для ввода тегов в форму ввода у вас будет поле для ввода текста.

В действии контроллера «Добавить / редактировать» вам необходимо разбить содержимое ввода текста и сохранить каждый из них отдельно.

Когда вы приступаете к редактированию BlogPost, вы должны снова объединить теги в строку, чтобы ее можно было использовать для заполнения поля ввода текста для добавления или удаления тегов.

Эта ссылка должнапомощь: http://mrphp.com.au/code/working-habtm-form-data-cakephp

...