我是一个蛋糕和MCV新手,所以请耐心等待。我一直在阅读,直到我的头部爆炸,但我还没有得到大局。
我有一个TransactionsTable,带有add()方法的TransactionsController,以及一个输出“添加交易”表单的“添加”视图。
我有一个AccountsTable,带有index()方法的AccountsController,以及一个输出帐户列表的“索引”视图。
在主页上包含此表单和此列表的最佳方法是什么?
答案 0 :(得分:0)
如果您只想将列表添加到添加视图中,那么您真的不需要两个视图。这里有一个简单的方法来执行您想要的操作:在您的add()方法中,您可以通过加载Accounts表来获取帐户列表,然后将其传递给您的视图。
在add()中:
$this->loadModel('Account');
$articles = $this->Account->find(//Add whatever you use to produce the list here);
$this->set('articles', $articles);
然后只需在帐户/索引页面中显示列表即可。你实际上是将两个视图合二为一。