Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Magento
- *
- * NOTICE OF LICENSE
- *
- * This source file is subject to the Open Software License (OSL 3.0)
- * that is bundled with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://opensource.org/licenses/osl-3.0.php
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to [email protected] so we can send you a copy immediately.
- *
- * DISCLAIMER
- *
- * Do not edit or add to this file if you wish to upgrade Magento to newer
- * versions in the future. If you wish to customize Magento for your
- * needs please refer to http://www.magentocommerce.com for more information.
- *
- * @category Mage
- * @package Mage
- * @copyright Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
- */
- error_reporting(E_ALL | E_STRICT);
- define('MAGENTO_ROOT', getcwd());
- $mageFilename = MAGENTO_ROOT . '/app/Mage.php';
- require_once $mageFilename;
- Mage::setIsDeveloperMode(true);//just so you see the errors if any
- Mage::app();//instantiate the application
- $category1Id = 1;
- $category2Id = 2;
- $category5Id = 5;
- //get the category instances
- $category1 = Mage::getModel('catalog/category')->load($category1Id);
- $category2 = Mage::getModel('catalog/category')->load($category2Id);
- $category5 = Mage::getModel('catalog/category')->load($category5Id);
- //get products from the first 2 categories
- $category1Products = $category1->getProductsPosition();
- $category2Products = $category2->getProductsPosition();
- //merge the products into one big array
- $merged = array_merge($category1Products, $category2Products);
- //assigned the merged products to category 5.
- $category5->setPostedProducts($merged);
- //save the category 5;
- $category5->save();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement