Hi, Is it possible to create a template for other templates to use as a type of widget? What I am looking to for is different ideas on how to provide a standard set of drop down menus (widgets) that can be associated to a specific set of data. I do not want to have the logic for retrieving or referencing the data in the actual template. I was hoping to somehow 'tie' a method or subroutine which would be used for accessing the data that could be used by the 'widget' template.
As a very simple Example . . . -- In main template -- <html> [% INCLUDE dropdownMonth %] </html> -- In dropdownMonth template -- <select name="birthdate"> [% monthL = getMonthArray() %] [% FOREACH m = monthL %] <option value="[% m.id %]">[% m.name %]</option> [% END %] </select> ------ With getMonthArray() acting as the interface to the data. Perhaps this method can also have 'polymorphic' behavior in that it can do different things based on the 'widget' context it is called from. I am really open to ideas so am not stuck on specifying a method to use for the data retrieval . . . Thanks,
