Categories: Magento

Magento Create Category Programmatically

Magento Create Category Programmatically :

You can create categories programmatically in Magento by Mage::getModel(‘catalog/category’) method which is used to initialize and create the category in Magento 1.9


Note : There should be a parent category to begin this process.

Magento Create Category Programmatically Syntax

This code can be placed inside any PHP file that calls Magento bootstrapper and will execute the functionality accordingly.
 

<?php
$mageFilename = 'app/Mage.php';
$parentId = '2';// this is id of parent category
 try{
    $category = Mage::getModel('catalog/category');
    $category->setName('category name');
    $category->setUrlKey('category-url-key');
    $category->setIsActive(1);
    $category->setDisplayMode('PRODUCTS');
    $category->setIsAnchor(1); //active anchor
    $category->setStoreId(Mage::app()->getStore()->getId());
    $parentCategory = Mage::getModel('catalog/category')->load($parentId);
    $category->setPath($parentCategory->getPath());
    $category->save();
} 
?>

Using this code one can easily create 50+ categories in Magento programmatically. You can add category title and URL key to show in the front-end respectively.


Rohan pathak

Recent Posts

Exploring the Best Toy Store in Noida: A Paradise for Kids and Collectors

Toys have always played a crucial role in childhood, fueling imagination, creativity, and learning. Whether you're looking for educational playsets,…

1 day ago

A Unique Toy Shopping Experience: The Best Toy Store in Delhi and Across India

Toys are an essential part of childhood, shaping creativity, learning, and fun-filled memories. Whether it’s the soft embrace of plush…

2 days ago

A World of Play: The Best Toy Shopping Experience in Noida

Toys are a gateway to imagination, creativity, and learning. Whether it’s a child’s first plush toy, a set of engaging…

3 days ago

The Ultimate Guide to Finding the Best Toy Shops in Gurgaon

Toys are more than just playthings; they help children explore, learn, and develop essential life skills. From interactive sensory toys…

4 days ago

The Ultimate Toy Shopping Guide: Finding the Best Toy Store in Noida

Toys are more than just playthings; they are tools that foster creativity, motor skills, and cognitive development in children. From…

5 days ago

Exploring the Best Toy Shop in Delhi: A Blend of Fun, Learning, and Creativity

Toys play an integral role in a child’s growth and development. They spark creativity, encourage learning, and provide endless hours…

1 week ago