繁体   English   中英

如何查看cakephp插件页面

[英]How to view a cakephp plugin page

我以一个名为“ test”的插件为例。

是否可以为此插件创建“页面”并显示它们?

在我的插件文件夹中,有一个名为View的文件夹,并且在另一个名为Pages文件夹中,该文件夹包含一个文件: “ demo5.ctp”

+测试视图页面demo5.ctp + webroot

我假设我需要该页面的链接是:

localhost/test/pages/demo5

localhost/[plugin_name]/pages/demo5

echo $this->Html->link('test',array(
                    'plugin'=>'test',
                    'action'=>'demo5',
                    'controller'=>'pages'
                    ));

但这给我一个缺少控制器的错误吗? 我错过了什么或者这不可能吗?

如注释中所述,您的代码是正确的,但是您的插件中需要一个PagesController。 http://book.cakephp.org/2.0/en/plugins/how-to-create-plugins.html#plugin-views

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM