在 magento 中将产品列表调用到一个块中
call list of products into a block in magento
我在我的主页中创建了一个静态块,该块现在是空的。我想要做的是将一些产品加载到其中(带有可见图片和产品描述)。
目前我的静态块中有以下内容:
<div class="plist">
<div class="plist-title">
<p><strong>Rollen/Räder - Aktionen</strong></p>
</div>
<div class="block-content">
<ul>
<li>Product 1</li>
<li>Product 2</li>
<li>Product 3</li>
<li>Product 4</li>
</ul>
</div>
</div>
而不是 "Product X" 作为文本,我想要图片和描述,如上所述。我怎样才能做到这一点?有工具吗还是我可以自己做?
谢谢
我认为here是关于在静态块中添加产品的简要说明。
如您所见,它使用类别 ID 来显示该特定类别的产品。
如果您想展示您喜欢的产品,则必须通过将实体 ID 或 sku 加载到模板文件中的产品模型来获取产品,如下例所示。
Mage::getModel('catalog/product')->load($entity_id);
希望这会有所帮助。
{{block type="catalog/product_list" name="product_list" category_id="100" column_count="4" template="catalog/product/custom_list.phtml"}}
这将调用一个类似于您在类别页面上看到的块,它将显示来自 id=100
类别的产品
我在我的主页中创建了一个静态块,该块现在是空的。我想要做的是将一些产品加载到其中(带有可见图片和产品描述)。 目前我的静态块中有以下内容:
<div class="plist">
<div class="plist-title">
<p><strong>Rollen/Räder - Aktionen</strong></p>
</div>
<div class="block-content">
<ul>
<li>Product 1</li>
<li>Product 2</li>
<li>Product 3</li>
<li>Product 4</li>
</ul>
</div>
</div>
而不是 "Product X" 作为文本,我想要图片和描述,如上所述。我怎样才能做到这一点?有工具吗还是我可以自己做?
谢谢
我认为here是关于在静态块中添加产品的简要说明。
如您所见,它使用类别 ID 来显示该特定类别的产品。
如果您想展示您喜欢的产品,则必须通过将实体 ID 或 sku 加载到模板文件中的产品模型来获取产品,如下例所示。
Mage::getModel('catalog/product')->load($entity_id);
希望这会有所帮助。
{{block type="catalog/product_list" name="product_list" category_id="100" column_count="4" template="catalog/product/custom_list.phtml"}}
这将调用一个类似于您在类别页面上看到的块,它将显示来自 id=100
类别的产品