Magento® Certified Developer Exam Study Guide
Magento® Certified Developer Exam Study Guide
Magento® Certified Developer Exam Study Guide
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Magento ® <strong>Certified</strong> <strong>Developer</strong> <strong>Exam</strong> <strong>Study</strong> <strong>Guide</strong> page 30<br />
Questions to ask yourself:<br />
■ How is the category hierarchy reflected in the database? Does it differ<br />
when multiple root categories are present?<br />
■ How is a catalog tree read from the database tables, with and without<br />
flat catalog tables enabled?<br />
■ How does working with categories differ if the flat catalog is enabled on<br />
a model level?<br />
■ How is the category parent id path set on new categories?<br />
■ Which methods exist to read category children and how do they differ?<br />
These code references can be used as an entry point to find answers to the questions<br />
above:<br />
Catalog Price Rules<br />
■ Mage_Catalog_Model_Category<br />
■ Mage_Catalog_Model_Resource_Category<br />
■ Mage_Catalog_Model_Resource_Category_Collection<br />
■ Mage_Catalog_Model_Resource_Category_Tree<br />
○ Identify how catalog price rules are implemented in Magento:<br />
Other Skills<br />
■ How are the catalog price rules related to the product prices?<br />
■ How are the catalog price rules stored in the database?<br />
These code references can be used as an entry point to find answers to the questions<br />
above:<br />
■ Mage_CatalogRule_Model_Rule<br />
■ Mage_CatalogRule_Model_Observer<br />
■ Mage_CatalogRule_Model_Rule_Product_Price<br />
○ Choose optimal catalog structure (EAV vs. Flat) for a given implementation<br />
○ Implement, troubleshoot, and modify Magento tax rules<br />
○ Modify, extend, and troubleshoot the Magento layered (“filter”) navigation<br />
○ Troubleshoot and customize Magento indexes<br />
○ Describe custom product options in Magento<br />
© 2013 X.commerce, Inc. version 1.2 January 2013