我对magento很新,所以如果对你来说这很容易我很抱歉。
我正在为这个网站使用webkul marketplace。
我有两组客户端:retailer
和display
,我正在尝试这样做,以便如果客户端display
,其所有产品都将在{{1 }},否则该属性将设置在only display
。
我在我的模块的sellable
中运行我的功能但我无法打电话给我的产品来自数据库。
产品的属性称为IndexController.php
,我将其创建为系统属性,而客户端的属性在category
表中称为group_id
。
答案 0 :(得分:0)
要从您的目录中调用产品,您必须通过他们的模型访问它们。
$products = Mage::getModel('catalog/product')->getCollection();
最重要的是,您可以使用以下内容向集合添加过滤器:
$products ->addAttributeToSelect('sku')
->addAttributeToSelect('name')
->addAttributeToSelect('attribute_set_id')
->addAttributeToSelect('type_id');
如果它发生了store_id,你可以将商店ID过滤器添加到这个集合中
$products ->addStoreFilter($store_id);
我希望我能提供帮助
˚F