我開發與Magento的商店...... 屬性我需要創建一些「郵票」的小屋,因爲:查看圖像在Magento
- 新產品
- 纔有了今天
- 免費送貨
最簡單的就是使用屬性吧?如何將屬性設置爲使用是/否,當設置爲是時顯示圖像,如果設置爲否,則圖像不會顯示。
有沒有人知道這樣做的最好方法?
謝謝
我開發與Magento的商店...... 屬性我需要創建一些「郵票」的小屋,因爲:查看圖像在Magento
最簡單的就是使用屬性吧?如何將屬性設置爲使用是/否,當設置爲是時顯示圖像,如果設置爲否,則圖像不會顯示。
有沒有人知道這樣做的最好方法?
謝謝
您也可以使用類別做到這一點 - 有一個新產品,纔有了今天,免費送貨類別,進出類移動產品如需要的話。然後,「郵票」可以作爲產品網格和/或詳細信息頁面中的附加div在產品圖像上浮動。
如果需要,還可以更容易地將這些產品作爲一個組顯示。例如:
$categoryIds = $_product->getCategoryIds();
if (in_array('123',$categoryIds))
echo '<div class="badge-a"> </div>';
elseif (in_array('456',$categoryIds))
echo '<div class="badge-b"> </div>';
我解決我的「問題」與Roscius的幫助...
我創造,我想它是顯示郵票三類。
免費送貨(ID 14) 新(ID 16) 今天只有(ID 17)
增加產品的種類。
在list.phml文件,它是在應用程序/設計/前端/你的主題/你的主題/模板/目錄/產品
有一個代碼 - (在我的情況下,在90行)
<li class="item<?php if(($i-4)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
加入上面的代碼後
<?php $categoryIds = $_product->getCategoryIds();
if (in_array('14',$categoryIds))
echo '<div class="selo-list"><img src="/media/loja/selo-frete.png" alt="Frete Grátis"></div>';
elseif (in_array('16',$categoryIds))
echo '<div class="selo-list"><img src="/media/loja/selo-so-hoje.png" alt="Só Hoje"></div>';
elseif (in_array('17',$categoryIds))
echo '<div class="selo-list"><img src="/media/loja/selo-novo.png" alt="Novo"></div>';
?>
我的CSS看起來像這樣
.selo-list {
position:absolute;
margin-left:15px;
top:170px;
}
謝謝Roscius和社區。
我必須把這段代碼放入view.phtml? 我需要這些圖像作爲附加圖像顯示。 [查看圖片示例](http://omeubackup.com/label.jpg) – RLisboa
它會進入目錄/ product/list.phtml中的foreach循環 – Roscius