http://pastebin.com/TPDcNaApCAKEPHP删除与查看在控制器中
清洁剂到pastebin。 http://webdesign4.georgianc.on.ca/~100141468/comp2084/todo/Employees
我想与蛋糕一起工作,以便能够添加/删除/编辑和查看而不使用脚手架。我似乎无法得到删除和视图正常工作。那是我在pastebin中的代码,有人看到我做错了什么?该文件是EmployeesController.php。
http://pastebin.com/TPDcNaApCAKEPHP删除与查看在控制器中
清洁剂到pastebin。 http://webdesign4.georgianc.on.ca/~100141468/comp2084/todo/Employees
我想与蛋糕一起工作,以便能够添加/删除/编辑和查看而不使用脚手架。我似乎无法得到删除和视图正常工作。那是我在pastebin中的代码,有人看到我做错了什么?该文件是EmployeesController.php。
对于您的观点你无法创建文件:
Error: Confirm you have created the file: /home/100141468/public_html/comp2084/todo/app/View/Employees/view.ctp
更改您的视图代码看起来像:
$this->set('employee', $this->Employee->read(null, $id));
你的观点会像任何你想要的,随便用HTML标记您需要显示数据,无论是表格,div,列表等。在您的视图中,您将有$employee
变量可用,请使用debug($employee);
查看其内容。
例:<div><b>Name:</b> <?php echo $employee['Employee']['name']; ?></div>
您可能还需要检查记录第一的存在是为了重定向到前一页,让用户知道该记录不存在(设置提示信息)。
为您删除,您通过GET访问,但不允许它在你的代码:
if ($this->request->is('get')) {
throw new MethodNotAllowedException();
}
如果你想通过访问网址中删除/employees/delete/{id}
删除代码块。
我不确定你在说什么删除...你能告诉我代码的外观。 –
哈哈没关系,谢谢:)只是想通了你的意思! –
还有一个问题,如果视图在控制器中看起来正确,view.ctp的代码是什么? –