Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Helper classes enable you to generate standard HTML elements for the back - office as well as for module configuration pages.

...

All the helper classes inherit from the Helper parent class:

  • HelperForm: used to generate an edition form for an object of type ObjectModel. Example: editing the client's profile.
  • HelperOptions: used to generate a configuration form, the values of which are stored in the configuration table. Example: the "Preferences" page.
  • HelperList: used to generate a table of elements. The elements can belong to ObjectModel-type objects, but they do not have to. Example: client list, order status list, etc.

...

In addition to this section, you can read how to use helpers to overload a back - office template.

Template inheritance example: adding a new type of field in a form

...