So far, we have been working with the gift registry grid, but right now we aren't able to do much more than just getting the list of all the available registries or deleting registries in bulk. We need a way of getting the details of a specific registry; we can map this to the edit controller action.
The edit
action will display the registry-specific details and will also allow us to modify the details and status of a registry. We will need to create a few blocks and templates for this action.
In order to view and edit the registry information, we need to implement a form widget block. Form widgets work in a similar fashion as the grid widget blocks and need to have a form block and a form container block that extends the Mage_Adminhtml_Block_Widget_Form_Container
class. In order to create the form container, let's perform the following steps:
Navigate to the
Registries
folder.Create a new class file called
Edit.php
at the locationapp/code/local/Mdg/Giftregistry/Block/Adminhtml...