クックブックの例を使用する:http: //book.cakephp.org/2.0/en/core-libraries/behaviors/tree.html
これをdebug()すると、category(id => name)のフラット配列()が得られます。
これはほとんどの目的で問題ありませんが、これに基づいてナビゲーションを作成し、IDではなくURLのスラッグを使用したい場合は、運が悪いです。
コントローラで$this->Category-> find('threaded')を使用してすべてのフィールドを取得できることは承知していますが、を使用してリンクを生成する再帰関数を作成する必要があるため、フラットリストの利便性に欠けています。ナメクジ、まさに私が避けたかったもの。
では、ビューに必要な追加のCategory.slugフィールドを取得するための最良の方法は何ですか?