0
我在CakePHP應用程序中使用插件以及其中的一些(管理)視圖。插件意見內的網址中使用結構,如:CakePHP和URL中的插件
$html->url(array('plugin' => 'thePlugin', 'controller' => 'theController', ...));
當(在佈局文件,例如)使用相同的頁面上的其他網址,CakePHP的重視這個插件參數每一個URL,除了插件參數設置爲null
:
$html->url(array('plugin' => null, 'controller' => 'otherController', ...));
這就是CakePHP的「魔力」。太好了!
但是有沒有辦法來禁用插件參數或將默認值設置爲null
,除非該參數是明確設置在$html->url()
?這樣可以節省大量時間不重寫每個URL並添加'plugin' => null
以禁用此參數。
感謝您的提示!
感謝您的信息。目前不可能更新到2.0。解決方案是不使用完整的插件。我將所需的文件複製到應用程序中,並獨立於插件使用它們。不是最好的方式,但比更新到2.0更快。 – mixable