如何查看一个cakephp插件页面
How to view a cakephp plugin page
我正在制作一个名为 "test" 的插件,作为示例。
是否可以为这个插件创建 "pages" 并显示它们?
在我的插件文件夹中,我有一个名为 View
的文件夹,在该文件夹中还有另一个名为 Pages
的文件夹,其中包含一个文件:"demo5.ctp"
+测试查看页面demo5.ctp
+网络根目录
我假设我需要到该页面的 link 是:
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
我正在制作一个名为 "test" 的插件,作为示例。
是否可以为这个插件创建 "pages" 并显示它们?
在我的插件文件夹中,我有一个名为 View
的文件夹,在该文件夹中还有另一个名为 Pages
的文件夹,其中包含一个文件:"demo5.ctp"
+测试查看页面demo5.ctp +网络根目录
我假设我需要到该页面的 link 是:
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