我試圖定義一個變量是這樣的圖片網址:CakePHP的:定義圖像URL到一個變量
http://MyWebSite.com/app/webroot/upload/foods/2/beef_wellington_thumb.jpg
數2位在鏈接的$ ID也代表文件夾號碼。圖像文件名最初是beef_wellington.jpg
。但是我必須使用額外的下劃線來顯示它:_thumb
由於我在Cake中使用了上傳組件(插件),因此每個圖像文件名稱都是如此。那麼我應該如何着手爲其定義一個變量:例如
$itemImageurl = "/app/webroot/upload/foods/".$id./$item['Food']['image'];
_thumb
什麼?我們可以把它放在上面的代碼行嗎?
UPDATE:
假設我已經改變了上傳插件,所以我也可以在我的文件夾中添加我的原始圖像文件名是:
http://MyWebSite.com/app/webroot/upload/foods/2/beef_wellington.jpg
無需_thumb
如何編寫正確的變量,我不確定這個:
$itemImageurl = "/app/webroot/upload/foods/".$id./$item['Food']['image'];
如果你想訪問此文件(/應用程序/ Web根目錄/上傳/食品/ $ ID/$項[ '食品'] [ '形象'])通過URI,這將是http://例子.COM /上傳/食品/等)。 app/webroot僅用於通過文件系統訪問。我也推薦你使用Cake的內置常量(而不是app/webroot)。 – 2011-01-27 19:13:14