Lin*_*nut 2 php magento e-commerce
我正在尝试将Magento的一些功能集成到我的自定义CMS中,以便我的客户更容易更新他们的一些产品.
我已经编写了一些类来检索我需要的所有数据信息,但我试图弄清楚如何以相同的方式保存对产品的更改(IE,颜色,大小,包装等属性).这可以通过法师吗?
现在我基本上构建了一个类如下,然后有各种函数来过滤产品,会话和生成缩略图......但我似乎无法找到任何编辑产品的东西.
Mage::app();
$this->model = Mage::getModel('catalog/product');
有没有其他人尝过这个?
您需要先加载特定产品.您可以通过使用load()方法并传入产品ID来实现:
$this->model = Mage::getModel('catalog/product')->load(1111);
Run Code Online (Sandbox Code Playgroud)
然后,您可以设置(修改)您的产品数据,如下所示:
$this->model->setName('New Product Name');
$this->model->setPrice(99.99);
$this->model->setShortDescription('New Short Description');
Run Code Online (Sandbox Code Playgroud)
然后只需运行save()方法来保存产品:
$this->model->save();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3690 次 |
| 最近记录: |