Afficher un formulaire dans une area de la vue Accueil

Bonjour,

je veux afficher sur la vue de la page d’accueil :
un onglet contenant un formulaire et 2 autre onglets contenant des listes.
ma vue contient area : un objet externe et 2 recherches.
Mon objet externe retourne le formulaire : return javascript(“$ui.displayForm(null, ‘monObjet’, '”+id+“',{ nav: ‘new’ })”);

Résultat Attendu : affichage des areas en page d’accueil
image

Résultat obtenu : le formulaire s’affiche, les area non
image

l’affichage du formulaire fonctionne bien. Par contre, les areas ne sont pas affichées

Bonjour,

Vous avez mis “null” comme container en premier argument de la méthode displayForm, cela indique la zone de travail #work par défaut, donc cela remplace tout le contenu de votre accueil.

Il faut mettre une <div id="maFicheAccueil"></div> dans votre template de vue, et ne remplir que celle-ci :

$ui.displayForm('#maFicheAccueil', 'monObjet', ...

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.