fix: ajoute le parent dans la déclaration des tables. On fait uniquement les cas simples avec le parent direct, c'est à dire ce qu’on indique dans l’onglet « liaisons directes » du formulaire.

À ce propos il faudrait peut-être mentionner à cet endroit là qui a la précédence quand on choisit à la fois rubrique et objet (dans ce cas c'est ce dernier qui est le parent).

Refs: #2
pull/9/head
tcharlss 3 years ago committed by Cerdic
parent 5dee23f4ec
commit 59618fcece

@ -80,8 +80,8 @@ function [(#PREFIXE)]_declarer_tables_objets_sql($tables) {
'exception' => \['statut','tout'\]
\]
\],
'texte_changer_statut' => '#TYPE:texte_changer_statut_#TYPE',(#STATUT|oui)]
#SET{roles,#VALEUR|fabrique_description_roles}<BOUCLE_roles(CONDITION){si #GET{roles}}>
'texte_changer_statut' => '#TYPE:texte_changer_statut_#TYPE',(#STATUT|oui)][
(#SET{roles,#VALEUR|fabrique_description_roles})]<BOUCLE_roles(CONDITION){si #GET{roles}}>
'roles_colonne' => '#GET{roles/roles_colonne}',
'roles_titres' => \[<BOUCLE_rtitres(DATA){source table,#GET{roles/roles_titres}}>
'#CLE'=>'#VALEUR',</BOUCLE_rtitres>
@ -90,8 +90,10 @@ function [(#PREFIXE)]_declarer_tables_objets_sql($tables) {
'#CLE' => \[
'choix' => [(#VALEUR|ecrire_tableau)],
'defaut' => '#GET{roles/roles_defaut}'\],</BOUCLE_robjets>
\],</BOUCLE_roles>
\],</BOUCLE_roles>[
'parent' => \[
\[ 'type' => '[(#VALEUR{parent/type})]', 'champ' => '[(#GET{_id_parent})]' \]
\],(#VALEUR{parent}|oui)]
\];
</BOUCLE_objets_editoriaux>
return $tables;
@ -130,4 +132,4 @@ function [(#PREFIXE)]_declarer_tables_auxiliaires($tables) {
(#ENV*{paquet/inserer/base/tables/fin})
]
]
Loading…
Cancel
Save