You want to display a grid for a custom collection. After extending Mage_Adminhtml_Block_widget_Grid, which two of these methods should you implement? (Choose two)
A. _getCollection ( )
B. _prepareCollection ( )
C. _prepareColumns ( )
D. toHtml ( )
E. render ( )
You want to replace the instance of Mage_Customer_Helper_Address returned by Mage::helper(`customer/address') with an instance of your own class.
Which one of the following xpaths would accomplish that?
A. global/ rewrite/ helpers/ rewrite/address
B. global/customer/helpers/address
C. global/helpers/ rewrite/ customer address
D. global/helpers/rewrite/customer/address
E. global/helpers/customer/rewrite/address
What do you need to do to implement a completely new Web Service protocol in Magento?
A. Create your own adapter and controller.
B. Create your own API resource.
C. Create a new API helper.
D. Create a new model extended from Mage_Api_Model_Abstract.
What happens when you edit an existing order using the order management page?
A. A form appears that allows you to edit all information on the current order.
B. A form appears that allows you to edit shipping information of the current order only.
C. Depending on the order status, different editing forms appear for the current order.
D. The current order is canceled and a new order is created from scratch based on the current order's data.
Which of the following payment methods' payment actions creates an invoice during the "place order" step?
A. Mage_Payment_Model_Method_Abstract::ACTION_AUTHORIZE
B. Mage_Payment_Model_Method_Abstract::ACTION_CAPTURE
C. Mage_Payment_Model_Method_Abstract::ACTION_AUTHORIZE_CAPTURE
D. Mage_Payment_Model_Method_Abstract::ACTION_INVOICE
For an attribute to be loaded on a catalog/product object, which two of the following conditions must be satisfied? (Choose two)
A. The eav_attribute table must contain a row defining the attribute's properties and its entity type.
B. The attribute must have a backend model configured in the XML config.
C. The attribute must be part of the attribute set pertaining to the object being loaded.
D. There must be a record of the attribute on the catalog_product_super_attribute table.
E. There must be a column added to the catalog_product_entity table.
Which of the following is an advantage to using an EAV-based model instead of a model storing data in a single table?
A. An EAV-based model can be used to store a broader range of data types.
B. A single EAV model can represent objects with dynamic sets of attributes.
C. Data for an EAV data model will load from the database much faster.
D. Use of an EAV architecture automatically de-duplicates data stored in the database.
Which one of the following is responsible for sending a remote request to the payment service when capturing an order?
A. Payment Info
B. Order Payment
C. Payment Method
D. Invoice
Which class is extended to render a dropdown in admin forms?
A. Mage_Adminhtml_Block_Widget
B. Mage_Core_Block_Abstract
C. Mage_Adminhtml_Block_Abstract
D. Mage_Adminhtml_Block_Template
E. Varien_Data_Form_Abstract
You are creating a custom CMS module named Achme_Cms.
Which one of the following is the correct XML required to override a controller from the Mage_Cms module in your Achme_Cms module?
A. B. C. D.