Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在cakephp中创建类别页面链接?_Php_Html_Cakephp 3.0 - Fatal编程技术网

如何在cakephp中创建类别页面链接?

如何在cakephp中创建类别页面链接?,php,html,cakephp-3.0,Php,Html,Cakephp 3.0,如何在cakephp中创建类别页面链接 您需要执行4个步骤: 像以前一样在视图中创建链接 为该链接创建路由 在相关控制器中创建函数 为该函数创建视图。 如果您希望使用HTML帮助器,可以使用这个 <li> <?= $this->Html->link(__($cat_item['CatModel']['catname']), ['controller' => 'Categories', 'action' => 'view', $cat_item['

如何在cakephp中创建类别页面链接


您需要执行4个步骤:

像以前一样在视图中创建链接 为该链接创建路由 在相关控制器中创建函数 为该函数创建视图。
如果您希望使用HTML帮助器,可以使用这个

<li>
    <?= $this->Html->link(__($cat_item['CatModel']['catname']), ['controller' => 'Categories', 'action' => 'view', $cat_item['CatModel']['id']]); ?>  
</li>
假设您的类别控制器名为CategoriesController.php,位于src/controller中

通常,如果遵循cake模式命名约定,则可以从命令行使用cake客户端生成模型/控制器/视图

箱子/蛋糕烘焙模板类别


如果你想看到蛋糕式的做事方式。它将生成您的视图。有关HTML帮助程序的更多信息,请查看。

谢谢您的回复
<li>
    <?= $this->Html->link(__($cat_item['CatModel']['catname']), ['controller' => 'Categories', 'action' => 'view', $cat_item['CatModel']['id']]); ?>  
</li>