In my Xataface app, I have a 'people' table. I wanted to create a new action which will allow users to send email to a result set from the 'people' table. To create the form for this, I wanted to use HTML_QuickForm, so I decided to implement block__main_section() in tables/people.php.
This seems to work. When I use my email action, the form I've begun to specify appears. Now here's where I get confused. I would think that since I am overriding this block__ method, that the form would end up showing up on all pages for the 'people' table. But, I haven't found it showing up on any of the oages such as "details", "list", "new record". I'm not complaining as I only wanted them to show up for my email action. However, I don't understand why the main_section I defined in the delegate isn't showing up in more places. I guess another way of asking my question is how do I make sure this email form only appears in my email action and not in the main_section of some other action on the 'people' table?
Thank you,
-Rob