Modal

La fenêtre modale. C'est un conteneur qui reste caché jusqu'à ce qu'un événement l'ouvre — un clic sur un bouton, une action 4D. Tout ce qu'on y met est une page comme une autre : un formulaire, une listbox, du texte.

Ce que c'est

Typemodal
Catégoriecontainer
Enfants autorisés1
Cibles de stylebspk, modalContent
ÉvénementsonClick

Les paramètres

Seuls les paramètres propres à ce bloc sont listés ici. Le nom du bloc, l'identifiant HTML, l'ancre, l'affichage conditionnel et la répétition sont communs à tous les blocs et décrits une seule fois, dans Les paramètres communs.

Paramètres

ParamètreComment ça se règleÀ quoi ça sertParticularités
Bloc source
blockinfo
select (text)Bloc de la page dont les attributs et les valeurs de champs sont joints au POST de tout événement parti de cette modale. Une modale est détachée de son contexte : sans ce réglage, l'événement ne transporte rien du bloc qui l'a ouverte.
ID
vt_Id
text (text)Identifiant de la fenêtre elle-même, visé par les scripts qui l'ouvrent. À ne pas confondre avec l'identifiant HTML du bloc, dans « Paramètres ».

Destination

ParamètreComment ça se règleÀ quoi ça sertParticularités
Fonction 4D pour le lien
vt_4dFunctionToGetLink
text (text)Si plusieurs destinations sont renseignées, une seule s'applique : la fonction 4D d'abord, puis le lien personnalisé, puis la page liée. Les autres sont ignorées.accepte du 4D
Nom du bloc à charger
vt_BlockToload
select (text)—
Lien d'une page https
vt_CustomLink
text (text)Si plusieurs destinations sont renseignées, une seule s'applique : la fonction 4D d'abord, puis le lien personnalisé, puis la page liée. Les autres sont ignorées.
ID de la page
vt_MenuUuid
select (text)Si plusieurs destinations sont renseignées, une seule s'applique : la fonction 4D d'abord, puis le lien personnalisé, puis la page liée. Les autres sont ignorées.
Paramètres URL
vt_UrlParametersToAdd
text (text)Paramètres ajoutés à la destination retenue, quelle qu'elle soit (forme a=1&b=2).

Apparence

ParamètreComment ça se règleÀ quoi ça sertParticularités
Mode volet (sans fond)
vb_PanelMode
toggle (boolean)—défaut : non
Cliquer en-dehors pour fermer
vb_closeClickOutside
toggle (boolean)—défaut : non
Fermer avec une croix
vb_closeCross
toggle (boolean)—défaut : non
Position du modal
vt_Position
checkbox (text)—défaut : center

Les tableaux de cette page sont produits automatiquement depuis le schéma du bloc. Si la page et le panneau divergent, c'est le schéma qui fait foi.