我想知道如何在 magento 1.8.0 中创建 Web 服务,它获取商店的所有类别名称,然后我需要在我的 Android 应用程序上显示。
所以请指教。
我想知道如何在 magento 1.8.0 中创建 Web 服务,它获取商店的所有类别名称,然后我需要在我的 Android 应用程序上显示。
所以请指教。
是的,您可以使用以下链接为 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>";
希望这对你有帮助。