0

我想知道如何在 magento 1.8.0 中创建 Web 服务,它获取商店的所有类别名称,然后我需要在我的 Android 应用程序上显示。

所以请指教。

4

1 回答 1

0

是的,您可以使用以下链接为 category.list 创建自己的 api,您可以确保创建您的 api

创建新的magento Rest api以获取magento中的类别列表

此外,如果您想创建自己的函数来获取类别,您还可以创建自己的函数,如下所示

function get_categories(){

$category = Mage::getModel('catalog/category'); 
$tree = $category->getTreeModel(); 
$tree->load();
$ids = $tree->getCollection()->getAllIds(); 
$arr = array();
if ($ids){ 
foreach ($ids as $id){ 
$cat = Mage::getModel('catalog/category'); 
$cat->load($id);
$arr[$id] = $cat->getName();
} 
}

return $arr;

}


  $arr =  get_categories();
 $arr = array_flip($arr);
 echo "<pre>";
var_dump($arr);
echo "</pre>";

希望这对你有帮助。

于 2013-12-12T10:47:35.380 回答