0
對於這個cakePHP框架還是一個新東西,並且無法理解使用插件時如何創建helper url。使用CakePHP 1.3.12,大多數鏈接引用都獲得了正確的插件名稱,但是,當嘗試引用圖像時,這是失敗的。HtmlHelper圖像引用如何在CakePHP中爲插件確定?
例如,採取以下的文件夾結構:
/app/webroot/img/
/app/plugins/myPluginName/:
/controllers/checkout
/webroot/img/add_item.png
:
在視圖中加入下面的代碼片斷:
$this->Html->link($this->Html->image("add_item.png"),
array('controller' => 'checkout', 'action' => 'index'),
array('escape' => false)
);
當此呈現我得到:
<a href="/myPluginName/checkout"><img src="/img/add_item.png" /></a>
這由於位置應該是/myPluginName/img/add_item.png,所以會打破圖像。有沒有辦法讓圖像正確引用,而無需在完整路徑中進行硬編碼?