【问题标题】:How to view a cakephp plugin page如何查看 cakephp 插件页面
【发布时间】:2015-06-02 13:42:05
【问题描述】:

我正在制作一个名为“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'
                    ));

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

【问题讨论】:

  • 请阅读问题并同时回答:-stackoverflow.com/questions/20927965/…
  • 您的页面控制器是否属于测试插件?您的链接将在测试插件的 Controller 目录中查找 PagesController。

标签: php cakephp plugins cakephp-2.0


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2014-01-22
    • 2014-07-31
    • 2018-03-08
    • 1970-01-01
    • 1970-01-01
    • 2016-06-20
    • 1970-01-01
    • 2011-08-23
    • 1970-01-01
    相关资源
    最近更新 更多