我使用CakePHP 2.4。我有一個博客,可以添加和編輯帖子。當我實現我的edit.ctp
,我承認,我有相同的代碼視圖add.ctp
:如何使用相同的形式在多個視圖
<?php
echo $this->Form->create();
echo $this->Form->input('headline');
echo $this->Form->input('text', array('type' => 'textarea');
echo $this->Form->end('Save');
?>
(簡化代碼)
關於CakePHP's的建議,我想保持我的代碼幹。只有一次定義表單並在兩個視圖中使用它的最佳方式是什麼?
[元素](http://book.cakephp.org/2.0 /en/views.html#elements)? – AgRizzo 2014-09-04 18:34:44
你也可以使用$ this-> render('edit');在添加如果你有edit.ctp其中有相同的代碼,你想在add.ctp – Abhishek 2014-09-04 20:09:33