【问题标题】:Customizing CakePHP Plugins自定义 CakePHP 插件
【发布时间】:2015-03-03 08:03:39
【问题描述】:

所以通常情况下,如果您正在开发 Web 应用程序,您将不得不创建自己的 .css 文件。就我而言,我使用引导程序来设计我的应用程序并创建了自己的 .css 文件以满足我的需求。

最近,我刚刚发现了这个用于 CakePHP 的报表管理器插件。我将插件放在插件文件夹中,并将其加载到我的 bootstrap.php 文件中。一切都很顺利,我可以创建报告了。

现在,这是我第一次处理插件。由于此报表管理器插件使用默认的 CakePHP 设计,我如何将引导程序和我自己的设计应用于此插件?

【问题讨论】:

    标签: cakephp plugins customization


    【解决方案1】:

    Read the documentation!

    您可以使用特殊的方法从应用内部覆盖任何插件视图 路径。如果您有一个名为“ContactManager”的插件,您可以覆盖 具有应用程序特定视图逻辑的插件模板文件 通过使用以下模板创建文件 src/模板/插件/[插件]/[控制器]/[视图].ctp。对于联系人 控制器,您可以制作以下文件:

    【讨论】:

    • 我在插件文件夹的任何地方都看不到 src/Template。我应该创建它吗?
    • 总是命名你的 CakePHP 版本。如果您使用的是 2.0,只需在 2.0 文档中查找即可。它在 /View/Plugin/ 那里。快速查看文档即可轻松解决此类简单问题。
    猜你喜欢
    • 2011-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-29
    • 2011-07-31
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多