[英]how to show photos on magento
我想顯示我的會員在我的magento帳戶上上傳的照片,但無法獲取。 我的SQL查詢正常,顯示結果很好。
我試過了: echo '<img src="members/crazy.jpg" alt="Member Photo" /><br/>';
該目錄是可以的,但仍未顯示該圖像。
有什么不同的評論可以在magento上顯示照片,我將如何做到這一點?有人可以告訴我該目錄嗎?
當您嘗試在瀏覽器中打開圖像時會發生什么? 例如http://yoursite.com/members/crazy.jpg ?
如果您在magento中檢查媒體文件夾,然后將.htaccess文件從那里復制到成員目錄,則應該對其進行修復。
如果文件夾中沒有.htaccess文件,它將使用主目錄中的.htacces,這將不允許直接訪問這些文件。
示例路徑是相對的,它不是以固線( /
)開頭。 這意味着瀏覽器將根據從哪個頁面查看來不同地解釋它。 您可以通過將其設置為絕對值來解決此問題,但是首選方法是使用getUrl
,該方法使用已配置的存儲域並在http
或https
以及其他許多注意事項之間進行決定。
echo sprintf('<img src="%s" alt="Member Photo" />',
Mage::getUrl('members/crazy.jpg', array('type' => 'direct_link');
這是通過模板文件完成的相同操作:
<img src="<?php
echo $this->getUrl('members/crazy.jpg', array('type' => 'direct_link')
?>" alt="Member Photo" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.