Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Piatok, 8. november 2024
O nás
Magazín
Otvorený softvér
CVS
Služby
Index  »  Projekty  »  phpMyEdit  »  Dokumentácia  »  HTML  »  TABs feature

4.10. TABs feature

Because the TABs feature is one of the most important phpMyEdit features, it deserves its own documentation section.

Tabbed groups of fields appear in specific page modes: Add, Change, coPy, View, or Delete. In List mode, when TAB settings are combined with Display options, users can suppress the display of fields below the first TAB group.

This feature is for tables, which have more than a few fields. It enables you to group fields together into groups. Every group of fields then becomes accessible via TAB on the top or the bottom of the page, what is based on the ['navigation'] settings. TAB has its own label, which can describe fields in a particular group.

TAB is defined in the first field of group. Every following field will belong to the same group under the same TAB untill the next TAB is defined. The first field must have its own TAB definition. If this definition is omitted, fields will belong to first default group and this group will be a permanent tab that will be always visible.

TAB definition is very simple. Just define the label on the TAB (1st field, 5th field, 10th field, and so on).

Example 4-39. TAB definition

$opts['fdd']['col_name']['tab'] = 'Counts';

There is also possibility to define the default TAB. In this case, the array style initialization is required.

Example 4-40. Default TAB definition

$opts['fdd']['col_name']['tab'] = array(
	'name'    => 'Personal data',
	'default' => true
);

In List mode, to initially display individual fields from only the first TAB group, apply Display options to all fields below the first TAB group, for example:

Example 4-41. Display options below the first TAB

$opts['fdd']['col_name']['options'] = 'AVCPD'; // or possibly 'AVCPDF'

For users with non-compliant JavaScript browsers, you can turn TABs feature off. The general control is achieved via $opts['display']['tabs'] variable. If not specified, its value is considered as true. Variable $opts['display'] is described in Special page elements sebsection.

Example 4-42. Turning TAB feature off

$opts['display']['tabs'] = false;


Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok · Odkazový formulár · Prihláška
Upozorniť na chybu na PLATON.SK webstránke · Podmienky použitia · Ochrana osobných údajov