1
我爲控件和註釋創建了控制器和模型。如何調用表單元素並保存數據
我讓我的帖子索引調用我的添加評論視圖。它工作正常,但添加評論視圖打開另一個頁面。
然後,我添加了評論視圖到一個元素中,以便直接調用我的帖子頁面,但是當我點擊我的評論添加視圖的提交按鈕時,它不保存任何內容。
當我查看提交按鈕顯示的鏈接時,它指向我的帖子索引視圖。
如何使它工作?
這裏是我的評論元素
div class="comments form">
<?php echo $this->Form->create('Comment'); ?>
<fieldset>
<legend><?php echo __('Add Comment'); ?></legend>
<?php
$this->request->data['Comment']['user_id'] = $current_user['id'];
$this->request->data['Comment']['post_id'] = $post_id;
echo $this->Form->input('post_id', array('type' => 'hidden'));
echo $this->Form->input('user_id', array('type' => 'hidden'));
echo $this->Form->input('content');
?>
</fieldset>
<?php echo $this->Form->end(__('Submit')); ?>
</div>
這裏是指數後視圖的部分代碼調用該元素的代碼
<div class="element">
<?php echo $this->element('add_comment', array('post_id' => $post['Post']['id'])); ?>
</div>
我要補充一點,這個div類元件內可點擊的div。但點擊工作正常的其他按鈕,我在視圖中。
謝謝,它現在的作品! – klark