0
まだこのcakePHPフレームワークには新しく、プラグイン使用時にヘルパーURLがどのように作成されるのか把握できません。 cakePHP 1.3.12を使用すると、リンク参照のほとんどが適切なプラグイン名を取得していますが、イメージを参照しようとすると失敗します。CakePHPでプラグインのHtmlHelperイメージ参照はどのように決定されますか?
たとえば、次のようなフォルダ構造取る:
<a href="/myPluginName/checkout"><img src="/img/add_item.png" /></a>
これを:これは私が手にレンダリングするとき
$this->Html->link($this->Html->image("add_item.png"),
array('controller' => 'checkout', 'action' => 'index'),
array('escape' => false)
);
:次のコードが追加されたビューでは
/app/webroot/img/
/app/plugins/myPluginName/:
/controllers/checkout
/webroot/img/add_item.png
:
を場所は/myPluginName/img/add_item.pngにする必要があるため、画像を分割します。フルパスでハードコードすることなくイメージを適切に参照できる方法はありますか?