[英]Import categories in magento through script
您好我刚刚开始学习magento。 现在我试图通过脚本导入magento中的类别。
我的magento代码看起来像
<?php
require_once 'businessclasses.php';
define('MAGENTO', realpath(dirname(__FILE__)));
require_once MAGENTO . '/app/Mage.php';
umask(0);
$count = 0;
echo "<pre>";
$data= new getCSV();
$rows=$data->getRootCategories(); // Gets the list of root categories.
foreach($rows as $row) {
echo $categoryName = $row['d']; // Name of Category
// Create category object
$category = Mage::getModel('catalog/category');
$category->setStoreId(1); // 'US-Store' store is assigned to this category
$rootCategory['name'] = $categoryName;
$rootCategory['path'] = "23/25"; // this is the catgeory path
$rootCategory['display_mode'] = "PRODUCTS";
$rootCategory['is_active'] = 1;
$category->addData($rootCategory);
try {
$category->save();
echo $rootCategoryId = $category->getId();
}
catch (Exception $e){
echo $e->getMessage();
}
}
?>
此代码运行时没有错误,也是此行
echo $rootCategoryId = $category->getId();
打印每个类别(循环)的唯一ID,但是当我在管理面板上看到它时,它什么都没有显示。 像没有导入的类别。
我已经提到了这个问题。 但它没有帮助。
任何帮助,将不胜感激。 谢谢。
嘿家伙我得到了答案。
$rootCategory['path'] = "1/23/25"; // this is the catgeory path <-- I was giving this path wrong.
那你自己得到了答案。 但是,如果有人在寻找类别和产品以及其他进口/出口的其他工具,我推荐Magmi http://sourceforge.net/projects/magmi/ ,很棒的工具为我节省了很多时间。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.