14.01.2013 Views

Magento® Certified Developer Exam Study Guide

Magento® Certified Developer Exam Study Guide

Magento® Certified Developer Exam Study Guide

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!