Input : arbo

input => arbo

Sert à sélectionner une valeur à partir d'une arborescence
Exemples :
Pays / région / département
Rubrique / page / bloc
Rubrique / page
        'g_arbo_id'=> array(
                'type'=>'long',
                'label'=>'c_page.arbo',
                'input'=>'arbo',
                'arbo'=>array( 'path'=>'g_arbo:g_arbo_id:id:nom:recursif', 'where'=>'where g_arbo_id=0'),
                'write'=>'all',
                'show'=>'all',
            ),

 type  =long, en général c'est une clé étrangère
 input  =arbo
arbo
=tableau décrivant l'arborescence des tables du niveau le plus haut au plus bas (élément recherché)
  • path : chemin des tables au format
    TABLE:CLE_ETRANGERE:ID:LIBELLE:MODE (=unique ou recursif) | TABLE:etc.
  • where : restriction sur le 1er niveau sous la forme d'un WHERE SQL

Pour rechercher un élément cliquer sur la loupe

Recherche par texte

Sélectionner la table de recherche dans l'arborescence.

Recherche par arborescence

Les flèches bleues indiquent les éléments sélectionnables