Php 通过模块编辑magento数据库
我是magento的新手,如果你觉得这很容易,我很抱歉。 我正在使用webkul marketplace来创建此网站。 我有两组客户:Php 通过模块编辑magento数据库,php,sql,magento,Php,Sql,Magento,我是magento的新手,如果你觉得这很容易,我很抱歉。 我正在使用webkul marketplace来创建此网站。 我有两组客户:retailer和display,我正在尝试这样做,如果客户是display,则其所有产品都将在仅显示上设置属性,否则,该属性将设置为sellable我正在模块的IndexController.php中运行我的函数,但我无法从数据库调用我的产品 产品属性称为category,我将其创建为系统属性,而客户的属性称为group\u id,位于customer\u en
retailer
和display
,我正在尝试这样做,如果客户是display
,则其所有产品都将在仅显示
上设置属性,否则,该属性将设置为sellable
我正在模块的
IndexController.php
中运行我的函数,但我无法从数据库调用我的产品
产品属性称为
category
,我将其创建为系统属性,而客户的属性称为group\u id
,位于customer\u entity
表中。要从目录中调用产品,您必须通过其模型访问它们
$products = Mage::getModel('catalog/product')->getCollection();
除此之外,您还可以使用以下内容向集合添加过滤器:
$products ->addAttributeToSelect('sku')
->addAttributeToSelect('name')
->addAttributeToSelect('attribute_set_id')
->addAttributeToSelect('type_id');
如果您有可用的store_id,您可以像下面这样将store id过滤器添加到集合中
$products ->addStoreFilter($store_id);
我希望我能帮上忙
FHi如果您遇到任何问题,也可以联系支持部门