带有URL参数的公共表单

时间:2015-04-06 15:36:15

标签: php cakephp cakephp-1.2

我正在尝试创建一个公共表单('controller / create / 1')。布局需要与整个页面相同。我得到的看起来像管理页面。

function create($id){
    $this->layout = 'inner';
}

设置布局后,它会请求布局模板中的所有内容。

那么我应该如何传递表格中所有必需的参数?验证等等,假设主要缺失参数是模板文件中的HTML格式 - 呈现。

1 个答案:

答案 0 :(得分:0)

存在一种已建立的约定,其中控制器操作将查找要呈现的模板文件。在您的情况下,cakephp会查找模板文件views/controller/create.ctp - 并且应该写入您的表单代码。

我建议你从这里非常好的博客教程开始:http://book.cakephp.org/1.2/en/The-Manual/Tutorials-Examples/Blog.html#adding-posts

您将在此处找到验证方法的示例。