आप getChilderCategories () और toArray फ़ंक्शन के अच्छे मिश्रण का उपयोग करने के लिए अपना कोड बदलने का प्रयास कर सकते हैं।
$category = Mage::getModel('catalog/category')->load(3);
$subCats = $category->getChildrenCategories();
$subCatIds = $subCats->toArray(array('entity_id'));
GetChildrenCategories फ़ंक्शन आपको उसी अनुभाग में व्यवस्थापक अनुभाग के रूप में एक संग्रह देगा और फिरArray को कॉल करके और केवल हकदार_आईडी विशेषता के लिए पूछकर आपके पास श्रेणी आईडी की एक सरणी होगी
array(3) {
[10]=> array(1) {
["entity_id"]=> string(2) "10"
}
[13]=> array(1) {
["entity_id"]=> string(2) "13"
}
[18]=> array(1) {
["entity_id"]=> string(2) "18"
}
}
$subCats = Mage::getModel('catalog/category')->load($category->getId())->getChildren();
? धन्यवाद!