如何使用我的自定义属性在Magento 1.9中以编程方式创建简单产品?

Dhirendrasinh DRC

我正在使用magento 1.9,并且想在下面的代码中设置我的自定义属性“ diamond_clarity”值。自定义属性“ diamond_clarity”是下拉列表。

下面是我的代码。

<?php
require_once '../app/Mage.php';
umask(0) ;  
Mage::app();

try {
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);
$product = Mage::getModel('catalog/product');
$product
    ->setWebsiteIds(array(1)) //website ID the product is assigned to, as an array
    ->setAttributeSetId(67) //ID of a attribute set named 'default'
    ->setTypeId('simple') //product type
    ->setCreatedAt(strtotime('now')) //product creation time
    ->setSku('Round Diamonds') //SKU
    ->setName('round diamonds') //product name
    ->setWeight(8.00)
    ->setStatus(1) //product status (1 - enabled, 2 - disabled)
    ->setTaxClassId(4) //tax class (0 - none, 1 - default, 2 - taxable, 4 - shipping)
    ->setVisibility(Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH) //catalog and search visibility
    ->setManufacturer(28) //manufacturer id
    ->setColor(24)
    ->setNewsFromDate(strtotime('now')) //product set as new from
    ->setNewsToDate('06/30/2015') //product set as new to
    ->setCountryOfManufacture('AF') //country of manufacture (2-letter country code)
    ->setPrice(11.22) //price in form 11.22
    ->setCost(11.11) //price in form 11.22    
    ->setStockData(array(
                       'use_config_manage_stock' => 0, //'Use config settings' checkbox
                       'manage_stock'=>1, //manage stock
                       'min_sale_qty'=>1, //Minimum Qty Allowed in Shopping Cart
                       'max_sale_qty'=>1, //Maximum Qty Allowed in Shopping Cart
                       'is_in_stock' => 1, //Stock Availability
                       'qty' => 1 //qty
                   )
    )
    ->setCategoryIds(array(3, 10)); //assign product to categories
$product->save();
}catch(Exception $e){
Mage::log($e->getMessage());
}
?> 

请让我知道如何整合?

Dhirendrasinh DRC

最后,我找到了解决该问题的方法。

-> setdiamond_shape(134)

134是“辐射”的值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在magento2中以编程方式创建简单的产品

来自分类Dev

有什么方法可以为 Magento 2 中的所有简单产品创建自定义选项?

来自分类Dev

使用价格或其他属性在Magento中创建自定义产品集合

来自分类Dev

在发票网格中添加自定义列 - Magento 1

来自分类Dev

如何使用自定义代码在Magento中创建?

来自分类Dev

Magento 1-Configurable.js-可以从“简单产品”页面中将其删除吗?

来自分类Dev

如何以编程方式在WooCommerce中添加新的自定义产品属性?

来自分类Dev

获取观察者中简单产品的选定自定义期权价格

来自分类Dev

在 Woocommerce 中为简单产品添加自定义设置选项卡

来自分类Dev

以编程方式创建Magento产品

来自分类Dev

从Magento 1.9中的产品获取自定义属性

来自分类Dev

magento虚拟产品中的自定义属性

来自分类Dev

如何在Magento的自定义产品网格中显示是/否属性?

来自分类Dev

Magento:查找简单产品的分组产品

来自分类Dev

如何使用自定义属性过滤产品列表

来自分类Dev

如何使用布局xml将我的自定义块放置在Magento的另一个块中?

来自分类Dev

如何使用布局xml将我的自定义块放置在Magento的另一个块中?

来自分类Dev

WooCommerce是否以编程方式创建“产品自定义属性”字段?

来自分类Dev

WooCommerce是否以编程方式创建“产品自定义属性”字段?

来自分类Dev

如何使用AutoLayout以编程方式创建自定义UITableViewCell

来自分类Dev

在Woocommerce中以编程方式创建新产品属性

来自分类Dev

如何在 magento 1.9 的产品视图页面上显示自定义属性?

来自分类Dev

简单产品在 Magento 1.9 中的可配置产品中未显示为关联

来自分类Dev

更新自定义产品属性值-Magento

来自分类Dev

如何使用属性创建自定义事件?

来自分类Dev

在可配置产品中,每种简单产品的magento层级定价都不同

来自分类Dev

在可配置产品中,每种简单产品的magento层级定价都不同

来自分类Dev

如何使用Python读取Blender中的自定义属性?

来自分类Dev

如何在magento2中向运输方法添加自定义属性

Related 相关文章

  1. 1

    在magento2中以编程方式创建简单的产品

  2. 2

    有什么方法可以为 Magento 2 中的所有简单产品创建自定义选项?

  3. 3

    使用价格或其他属性在Magento中创建自定义产品集合

  4. 4

    在发票网格中添加自定义列 - Magento 1

  5. 5

    如何使用自定义代码在Magento中创建?

  6. 6

    Magento 1-Configurable.js-可以从“简单产品”页面中将其删除吗?

  7. 7

    如何以编程方式在WooCommerce中添加新的自定义产品属性?

  8. 8

    获取观察者中简单产品的选定自定义期权价格

  9. 9

    在 Woocommerce 中为简单产品添加自定义设置选项卡

  10. 10

    以编程方式创建Magento产品

  11. 11

    从Magento 1.9中的产品获取自定义属性

  12. 12

    magento虚拟产品中的自定义属性

  13. 13

    如何在Magento的自定义产品网格中显示是/否属性?

  14. 14

    Magento:查找简单产品的分组产品

  15. 15

    如何使用自定义属性过滤产品列表

  16. 16

    如何使用布局xml将我的自定义块放置在Magento的另一个块中?

  17. 17

    如何使用布局xml将我的自定义块放置在Magento的另一个块中?

  18. 18

    WooCommerce是否以编程方式创建“产品自定义属性”字段?

  19. 19

    WooCommerce是否以编程方式创建“产品自定义属性”字段?

  20. 20

    如何使用AutoLayout以编程方式创建自定义UITableViewCell

  21. 21

    在Woocommerce中以编程方式创建新产品属性

  22. 22

    如何在 magento 1.9 的产品视图页面上显示自定义属性?

  23. 23

    简单产品在 Magento 1.9 中的可配置产品中未显示为关联

  24. 24

    更新自定义产品属性值-Magento

  25. 25

    如何使用属性创建自定义事件?

  26. 26

    在可配置产品中,每种简单产品的magento层级定价都不同

  27. 27

    在可配置产品中,每种简单产品的magento层级定价都不同

  28. 28

    如何使用Python读取Blender中的自定义属性?

  29. 29

    如何在magento2中向运输方法添加自定义属性

热门标签

归档