通过模块

时间:2015-12-04 09:05:00

标签: php sql magento

我对magento很新,所以如果对你来说这很容易我很抱歉。 我正在为这个网站使用webkul marketplace。 我有两组客户端:retailerdisplay,我正在尝试这样做,以便如果客户端display,其所有产品都将在{{1 }},否则该属性将设置在only display

我在我的模块的sellable中运行我的功能但我无法打电话给我的产品来自数据库。

产品的属性称为IndexController.php,我将其创建为系统属性,而客户端的属性在category表中称为group_id

1 个答案:

答案 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