
Untitled
By: a guest on
Sep 16th, 2012 | syntax:
None | size: 1.34 KB | hits: 15 | expires: Never
# My Magento Snippets #
## Create Simple Product ##
```php
<?php
require_once '../app/Mage.php';
Varien_Profiler::enable();
Mage::setIsDeveloperMode(true);
ini_set('display_errors', 1);
umask(0);
Mage::app();
/**
* Adding Product
*/
/** @TODO HACK */
Mage::app()->getStore()->setWebsiteId(1);
for ($i=0; $i<25; $i++) {
$data = array(
'name' => 'Simple Product '.$i,
'sku' => 'skusimple'.$i,
'attribute_set_id' => 4,
'type_id' => 'simple',
'website_ids' => array(1),
'description' => 'Simple Product Description '.$i,
'short_description' => 'Simple Product Short Description '.$i,
'price' => 25,
'tax_class_id' => 0,
'visibility' => Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH,
'status' => Mage_Catalog_Model_Product_Status::STATUS_ENABLED,
'category_ids' => array(),
'is_scope_store' => 0,
'has_options' => 1,
'required_options' => 1,
'stock_data' => array(
'manage_stock' => 0,
'is_in_stock' => 1,
'qty' => 50,
)
);
$product = Mage::getModel('catalog/product');
$product->setData($data)->save();
}
```