以下はposts_controllerからのデバッグ出力です。私は現在の構文を使用します。CakePHP - ポストの子供たちの印刷
<?php foreach ($posts as $post): ?> ... <?php endforeach; ?>
がビューに記事を印刷するには、しかし、これが唯一の最も外側のポストを得(すなわち - 親柱と柱が印刷されていない子供たち)。
QUESTION:
どのようにしても、直接それぞれの親柱の下に、すべての子どもたちの記事を印刷するのですか? ソリューションは組み込みforeachループですか?
DEBUG:
Array
(
[0] => Array
(
[Post] => Array
(
[active] => 1
[id] => 1
[parent_id] => 0
[created] => 2011-08-06 03:54:07
[modified] => 2011-08-06 03:54:07
[text] => a
)
[Children] => Array
(
[0] => Array
(
[active] => 1
[id] => 3
[parent_id] => 1
[created] => 2011-08-08 01:54:24
[modified] => 2011-08-08 01:54:24
[text] => c
)
[1] => Array
(
[active] => 1
[id] => 2
[parent_id] => 1
[created] => 2011-08-06 03:54:37
[modified] => 2011-08-06 03:54:37
[text] => b
)
)
)
)
は、あなたが私にこの例をしてください示すことができました?私は現在使用しています:<?php foreach($ posts as $ post):?><?php echo $ post ['Post'] ['id']; ?> ... <?php endforeach; ?>しかし、私は子供たちに得るように見えません。 –