Adminhtml
brandung
PIZZA!
Use a setup script to add a catalog/product select attribute using the Magento eav/entity_attribute_source_table. Also add some options
Add a customer/customer multiselect attribute using a customer source and backend model. Make it possible to unset all options for that attribute on customers using the Admin interface.
Add a catalog/product select attribute with a custom source model that is indexed by the flat table indexer, and that also works in the layered navigation.
Use a backend model to set the associated page and store_id entity properties.
Create an uninstall script (which would need to be run manually) from the comments module that leaves Magento in a state as if the module had never been installed.
Use a setup script to add a catalog/product select attribute using the Magento eav/entity_attribute_source_table. Also add some options
Add a customer/customer multiselect attribute using a customer source and backend model. Make it possible to unset all options for that attribute on customers using the Admin interface.
Add a catalog/product select attribute with a custom source model that is indexed by the flat table indexer, and that also works in the layered navigation.
Use a backend model to set the associated page and store_id entity properties.
Create an uninstall script (which would need to be run manually) from the comments module that leaves Magento in a state as if the module had never been installed.
| Cache Type | Description | Associated Tags |
|---|---|---|
| Configuration | System(config.xml, local.xml) and modules configuration files(config.xml) | CONFIG |
| Layouts | Layout building instructions | LAYOUT_GENERAL_CACHE_TAG |
| Blocks HTML output | Page blocks HTML | BLOCK_HTML |
| Translations | Translation files | TRANSLATE |
| Collections Data | Collection data files | COLLECTION_DATA |
| EAV types and attributes | Entity types declaration cache | EAV |
| Web Services Configuration | Web Services definition files (api.xml) | CONFIG_API |
| Web Services Configuration | Web Services definition files (api2.xml) | CONFIG_API2 |
Create an adminhtml integration for the flat table comments entity that supports all CRUD operations.
Create the same for the EAV version, utilizing the semi-automatic adminhtml form field generation through the adminhtml/widget_form block.
Create a system configuration option with a new system.xml section that enables/disables the adminhtml option to create new comments.
On the product edit page, create a new tab containing a grid of all comments associated with this products detall page. Make records removable directly from the grid as a mass action. For this you may want to add a product_id attribute to the comment entities.
In the comments grids, use a renderer to ensure that the backend display is XSS safe.
In the main comments grid, display the entity type associated with the comments page. Create a custom column renderer and filter for the column display and filter.
Create a custom system configuration control that allows you to render your own template.
Create a custom 24-hour and minute time picker control for the comments entity using a custom form element type.
Andreas Mautz || andreas.mautz@webvisum.de || webvisum.de