西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

使用Mageneto API新增一个分类

时间:2016-10-20 14:10来源:未知 作者:好模板 点击:
使用Mageneto API新增一个分类, 在$MAGENTO_INSTALLED_DIR目录下建立add.php,内容如下: Php代码 ?php //initializemagentoenvironmentfordefaultstore require_once app/Mage.php ; Mage::app( default ); //getanewcategoryobject
使用Mageneto API新增一个分类,在$MAGENTO_INSTALLED_DIR目录下建立add.php,内容如下: 

Php代码  收藏代码
  1. <?php  
  2.     // initialize magento environment for 'default' store  
  3.     require_once 'app/Mage.php';  
  4.     Mage::app('default');  
  5.   
  6.     //get a new category object  
  7.     $category = Mage::getModel('catalog/category');  
  8.     $category->setStoreId(0); //default/all  
  9.   
  10.    $id = $category->getId();  
  11.     //if update  
  12.     if ($id) {  
  13.       $category->load($id);  
  14.     }  
  15.   
  16.     $general['name'] = "Cars";  
  17.     $general['path'] = "1/2"// 1/2 是该分类存放的路径,根据需要调整。  
  18.     $general['description'] = "Great new cars";  
  19.     $general['meta_title'] = "Cars"//Page title  
  20.     $general['meta_keywords'] = "car, automobile";  
  21.     $general['meta_description'] = "Some description to be found by meta search robots.";  
  22.     $general['landing_page'] = ""//has to be created in advance, here comes id  
  23.     $general['display_mode'] = "PRODUCTS_AND_PAGE"//static block and the products are shown on the page  
  24.     $general['is_active'] = 1;  
  25.     $general['is_anchor'] = 0;  
  26.     $general['url_key'] = "cars";//url to be used for this category's page by magento.  
  27.     $general['image'] = "cars.jpg";  
  28.   
  29.   
  30.     $category->addData($general);  
  31.   
  32.     try {  
  33.         $category->save();  
  34.         echo "Success! Id: ".$category->getId();  
  35.     }  
  36.     catch (Exception $e){  
  37.         echo $e->getMessage();  
  38.     }  
  39. ?>  

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------