我想向我的會員上傳magento帳戶上傳的照片,但無法獲取它。我的SQL查詢是好的,顯示結果就好。如何在magento上顯示照片
我試過了:echo '<img src="members/crazy.jpg" alt="Member Photo" /><br/>';
該目錄沒問題,但仍然沒有顯示圖像。
是否有任何不同的評論,以顯示magento上的照片我將能夠做到這一點,任何人都可以告訴我的目錄?
我想向我的會員上傳magento帳戶上傳的照片,但無法獲取它。我的SQL查詢是好的,顯示結果就好。如何在magento上顯示照片
我試過了:echo '<img src="members/crazy.jpg" alt="Member Photo" /><br/>';
該目錄沒問題,但仍然沒有顯示圖像。
是否有任何不同的評論,以顯示magento上的照片我將能夠做到這一點,任何人都可以告訴我的目錄?
當您嘗試在瀏覽器中打開圖像時會發生什麼?例如http://yoursite.com/members/crazy.jpg?
如果你檢查你的媒體文件夾在magento中,並從那裏複製.htaccess文件到成員目錄它應該修復它。
如果文件夾中沒有.htaccess文件,它將使用主目錄中的.htacces文件,該文件不允許直接訪問這些文件。
示例路徑是相對的,它不以solidus開頭(/
)。這意味着瀏覽器將根據從哪個頁面查看來進行不同的解釋。您可以通過將其設置爲絕對值來解決此問題,但首選的方法是使用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" />
感謝您back.well回答我抄從媒體文件夾中的.htaccess到成員文件夾,但仍然像沒有加載呢這是因爲緩存或類似的東西。 – 2012-02-23 06:06:15