Changes for version 0.28

  • Maypole::FormBuilder::Model
    • added list_fields() method, which defaults to related(). Used in setup_form_mode() in the editlist mode to supply the fields list (list_columns + list_fields), so that both the form built for the client, and the form built by the server to handle a submission, use the same default field list
    • note: MP::QuickTable 0.31 tabulate() defaults to display_columns + related, but the list template sets fields to list_columns + list_fields, so that editlistview and listview show the same fields.
    • added some documentation to explain how server and client forms are co-ordinated by setup_form_mode.
  • templates
    • list - explicitly set the fields argument to tabulate() in .listview (list_columns + list_fields)

Modules

CGI::FormBuilder support in Maypole
Class::DBI model without ::Loader
CGI::FormBuilder for Maypole

Provides

in lib/Maypole/FormBuilder/View.pm