получить массив всех категорий с подробностями в Magento

Я хочу иметь возможность вызывать через API, чтобы получить массив всех категорий с деталями, такими как ключ URL. Та цель в конце будет массивом как это

$massage_cats=array(
    array("entity_id"=>78,
          "name"=>"Massage Oils and Tools",
          "url_key"=>"massage-oils-and-tools",
          "url_path"=>"essential-accessories/massage-oils-and-tools.html"),
    array("entity_id"=>79,
          "name"=>"Massage Oils",
          "url_key"=>"massage-oils",
          "url_path"=>"essential-accessories/massage-oils-and-tools/massage-oils.html")
);

Поэтому я хотел бы вызвать что-то вроде

$massage_cats= array();
$allcats = Mage::getModel('catalog/cats?')->loadAll();
    foreach($allcats $k=>$item){
        array_push($massage_cats,$item->loadDetails());
    }

Я знаю, что это полностью выдумано и не реально для API, но это в основном цель. Мне нужен выход, как я показал. Идеи по коду для достижения потребности?

Ответы на вопрос(4)

Ваш ответ на вопрос