這是帖子/ index.php文件=>CakePHP問題:如何從另一個控制器調用一個控制器的視圖?
<?php foreach ($allposts as $post) {
echo '<tr class="class_row">';
echo '<td>';
echo $this->Html->link($post['Post']['title'],
array('controller'=>'posts','action'=>'view',$post['Post']['id']),
array('id'=>'id_anchor_title','class'=>'class_anchor_title'));
echo '<tr>';
echo '<td>';
}
?>
我想打電話從產品/ index.ctp =>這個帖子/ index.ctp這將是所有控制器的通用/通用index.ctp。我怎樣才能做到這一點 ?
在posts/index.ctp中使用$ allposts。它在帖子/索引操作中設置。但是當我從產品/索引行動中調用posts/index.ctp時,不同的變量就設置在那裏。假設$ this-> set('allproducts',$ allproducts);在產品/索引行動中設置。現在我怎麼能使用posts/index.ctp中的所有產品變量?
+1它爲我工作,謝謝。 – Chinmay235