我有一個電子郵件佈局此代碼段:如何通過Html幫助程序(圖像方法)獲取img標記中圖像的完整鏈接?
<div>
<?php echo $this->Html->image('Layouts/default/Logo.png', array(
'alt' => 'Setin SRL',
'url' => $this->Html->url(array('action' => 'index'), true)
)); ?>
</div>
然而,這也不行。我可以通過url(array('action' => 'index'), true)
獲取完整URL到網站,但我找不到,我可以設置爲true圖像太任何paramater。任何建議或解決方法,我該如何做到這一點?
編輯1: 基本上,我需要這個鏈接:Layouts/default/Logo.png
在IMG SRC
等等,我的問題是對圖像的引用,而不是鏈接!請參閱我的編輯 – 2012-04-07 19:29:44
這就是我的觀點。你只是不要使用這種方式與URL結合使用圖像(我從來不喜歡它,你可以添加一個URL這種方式在第一位)。 PS:你可以在image()標籤中做同樣的事情:'$ this-> Html-> image($ this-> Html-> url(...,true))' – mark 2012-04-07 19:38:09
是的,但如果我使用* url *方法我錯過了自動鏈接到img目錄(http://mywebsite.something/img/Layouts/default/Logo.png)的可能性,我不得不手動添加它。我知道是愚蠢的,但我沒有使用漂亮的網址功能(主機問題),所以我得到一個http://mywebsite.something/index.php/img/...這不是很好obviusly – 2012-04-07 19:43:07