File tree Expand file tree Collapse file tree 2 files changed +40
-0
lines changed
Expand file tree Collapse file tree 2 files changed +40
-0
lines changed Original file line number Diff line number Diff line change 1+ <?php
2+
3+ class AM_SubCatMode_Model_Resource_Catalog_Category extends Mage_Catalog_Model_Resource_Category
4+ {
5+ /**
6+ * Prepare base collection setup for get categories list
7+ *
8+ * @param Mage_Catalog_Model_Category $category
9+ * @return Mage_Catalog_Model_Resource_Category_Collection
10+ */
11+ protected function _getChildrenCategoriesBase ($ category )
12+ {
13+ $ collection = $ category ->getCollection ();
14+ $ collection ->addAttributeToSelect ('url_key ' )
15+ ->addAttributeToSelect ('name ' )
16+ /*[START] Adding image to select*/
17+ ->addAttributeToSelect ('image ' )
18+ /*[END]*/
19+ ->addAttributeToSelect ('all_children ' )
20+ ->addAttributeToSelect ('is_anchor ' )
21+ ->setOrder ('position ' , Varien_Db_Select::SQL_ASC )
22+ ->joinUrlRewrite ();
23+
24+ return $ collection ;
25+ }
26+ }
Original file line number Diff line number Diff line change 1717 <category_attribute_source_mode >AM_SubCatMode_Model_Catalog_Category_Attribute_Source_Mode</category_attribute_source_mode >
1818 </rewrite >
1919 </catalog >
20+ <catalog_resource >
21+ <rewrite >
22+ <category >AM_SubCatMode_Model_Resource_Catalog_Category</category >
23+ </rewrite >
24+ </catalog_resource >
25+
2026 <am_subcatmode_resource >
2127 <class >AM_SubCatMode_Model_Resource</class >
2228 </am_subcatmode_resource >
5460 </am_subcatmode >
5561 </observers >
5662 </catalog_category_flat_loadnodes_before >
63+ <catalog_category_load_before >
64+ <observers >
65+ <am_subcatmode_load_before >
66+ <class >AM_SubCatMode_Model_Catalog_Observer</class >
67+ <method >addImagetoSelect</method >
68+ </am_subcatmode_load_before >
69+ </observers >
70+ </catalog_category_load_before >
5771 </events >
5872 </frontend >
5973</config >
You can’t perform that action at this time.
0 commit comments