Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この例に従ってツリー構造を作成しました。ノードは正常に追加されましたが、親フィールドが空であり、add.ctpビューを使用してどのノードにも子を追加できません。このフィールドに、テーブルにすでに存在するカテゴリ名を入力するにはどうすればよいですか?それらを自動的にロードするべきではありませんか?写真でわかるように、Parentフィールドは空です!
よろしくお願いします。
フォームのフィールドがparent_idの場合、ビューで$parentsを使用できるようにする必要があります。したがって、適切にカテゴリ追加アクションで実行する必要があります。
$parents = $this->Category->Parent->find('list'); $this->set(compact('parents'));
$this->Category->Parentカテゴリモデルに適切な関係が設定されている場合にのみ機能することに注意してください。
$this->Category->Parent