簡體   English   中英

如何在magento上顯示照片

[英]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 ,該方法使用已配置的存儲域並在httphttps以及其他許多注意事項之間進行決定。

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM