我想在特定类别下显示一些文本。为此,我想获得类别ID。我在top.phtml(自定义设计)中打印类别数组,如下所示;如何解析magento对象
<?php foreach ($this->getStoreCategories() as $_category): ?>
print_r($_category);
以上的print_r给出的结果below.How我可以分析以下对象来获取ENTITY_ID(这里它的值是1013)或名称(这里是“殊荣长相”)。
Mage_Catalog_Model_Category Object
(
[_eventPrefix:protected] => catalog_category
[_eventObject:protected] => category
[_cacheTag:protected] => catalog_category
[_useFlatResource:protected] => 1
[_designAttributes:Mage_Catalog_Model_Category:private] => Array
(
[0] => custom_design
[1] => custom_design_from
[2] => custom_design_to
[3] => page_layout
[4] => custom_layout_update
[5] => custom_apply_to_products
)
[_treeModel:protected] =>
[_defaultValues:protected] => Array
(
)
[_storeValuesFlags:protected] => Array
(
)
[_lockedAttributes:protected] => Array
(
)
[_isDeleteable:protected] => 1
[_isReadonly:protected] =>
[_resourceName:protected] => catalog/category_flat
[_resource:protected] =>
[_resourceCollectionName:protected] => catalog/category_flat_collection
[_dataSaveAllowed:protected] => 1
[_isObjectNew:protected] =>
[_data:protected] => Array
(
[entity_id] => 1013
[name] => Winning Looks
[path] => 1/2/1013
[is_active] => 1
[is_anchor] => 1
[request_path] => winning-looks.html
[id] => 1013
)
[_hasDataChanges:protected] => 1
[_origData:protected] =>
[_idFieldName:protected] => entity_id
[_isDeleted:protected] =>
[_oldFieldsMap:protected] => Array
(
)
[_syncFieldsMap:protected] => Array
(
)
)
谢谢大家。它的工作:) – Abhilash