Все еще новичок в этой платформе cakePHP и не может понять, как создаются URL-адреса помощников при использовании плагина.При использовании cakePHP 1.3.12 большинство ссылок ссылаются на правильное имя плагина, однако при попытке ссылки на изображения это не получается.
Например, возьмите следующую структуру папок:
/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.Есть ли способ получить изображение для правильной ссылки без необходимости жесткого кода в полном пути?