我对CakePHP和PHP有点初学者,但我有OOP经验。我正在尝试制作一个迷你Twitter来适应Cake框架。
我有一个PostsController
类,它可以处理所有创建博客文章、编辑删除等操作,但我在向View posts上方的同一页面添加和添加帖子表单时遇到了问题。
即,当我链接到新页面时,添加帖子效果良好
<p><?php echo $this->Html->link('Add Post', array('action' => 'add')); ?></p>
但是,当我试图将表单与视图放在同一页面时,我不知道如何调用"添加"操作来保存和使用表单中的数据。
echo $this->Form->create('Post',array('action' => 'add'));
echo $this->Form->input('title');
echo $this->Form->input('body', array('rows' => '3'));
echo $this->Form->end('Save Post');
echo $this->Form->create('Post', array('action' => 'add'));
echo $this->Form->input('title');
echo $this->Form->input('body', array('rows' => '3'));
echo $this->Form->end('Save Post');
在代码中放入随机数组不会有任何作用。
- 数组后缺少分号
- 不在任何操作中分配或使用数组
- 尝试将数组作为form create方法中的第二个参数