PEAR logo

HTML_QuickForm_advmultiselect : The Definitive Guide



Chapter 6. Advanced features

Table of Contents

In brief
Headers
Introduction
Naming with QuickForm Default Renderer
Naming with QuickForm ITDynamic Renderer
In practice
Buttons
Introduction
Appearance
Attributes
Sorts
Introduction
Auto-arrange
With buttons
Live counters
Introduction
Identification and localisation

In brief

You should now have an understanding of basic HTML_QuickForm_advmultiselect functionality, but there are many more features in the package, each of them deserving a separate tutorial. This section will give a short overview of them and point you to the complete documentation.

The advmultiselect element offers a lot of possibilities to customize its layout and appearance. Remember that form output is done via renderers - special classes containing necessary logic. There are QuickForm renderers that directly output HTML and those that use template engines for this.

Headers allow to give caption (label) to one or both list as any other QuickForm element that support multi-labels system.

Buttons allow to swap items from one list to the other, or arrange order of your selection.

Sorts allow to re-arrange order of the selection, by the user-end. Its also allow to set (by programming) a pre-set order (alphabetic or reverse) to each list.

HTML_QuickForm_advmultiselect : The Definitive Guide v 1.4.0 : 9 Juin 2007