Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementCréation dCréation d'un module contenant des contrôles
Précédente
 
Suivante
Nouveau message
02/04/2007 17:00
 

Bonjour à tous,

Je souhaiterais crée un module contenant des contrôles, comme c'est le cas pour le module de Blog qui est téléchargeable sur le site officiel.

Pour l'instant, j'arrive à afficher plusieurs contrôles dans un même container, en créant un placeholder et en ajoutant les contrôles que je souhaite.

Or, je souhaiterais que chaque contrôle que j'ajoute se crée dans des containers distincts ...

Merci :)

 
Nouveau message
02/04/2007 21:51
 
Bonjour,

Pour ce faire il faut d'abord que tes contrôles héritent de PortalModuleBase. Ensuite, il faut ajouter ces contrôles dans la liste des modules, via Hôte > Modules > Ajouter une définition de module. Ces modules à part entière peuvent très bien utiliser le même DataProvider et être dans le même dossier.
Pour qu'il s'ajoutent tous d'un coup sur la page lors de l'ajout du module, j'avoue que je ne sais pas. Peut-êre que quelqu'un peut me relayer ? Jean-sylvain ?

Seb
 
Nouveau message
03/04/2007 03:45
 
Il s'agit de créer un module à plusieurs définitions, chacune contenant son propre jeu de formulaires.

Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Nouveau message
03/04/2007 09:42
 

Bonjour,

Merci pour vos réponses.

Mes contrôles héritent tous de PortalModuleBase.

@Jesse: Peux tu être plus précis? Actuellement, j'ai crée des définitions pour mes contrôles, je définie un type View aux contrôles que je souhaite afficher. J'ai également un contrôle principale qui insère d'autres contrôles, dans lequel je n'ai définie aucune clef et en type View.

Seul mon contrôle principal est inséré dans la page, avec le problème que j'ai décrit dans mon 1er post.

Peut-être ai-je rater quelques choses?

 
Nouveau message
03/04/2007 11:18
 

Tu peux créer une nouvelle définition (pas un nouveau contrôle) qui comprendra son propre jeu de contrôle. Jete un coup d'oeil au module blog pour un exemple.

++


Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Nouveau message
03/04/2007 11:19
 
Juste pour préciser le modèle de données: un module (DesktopModule) comprend des définitions (ModuleDefinition) qui sont composés de contrôles (ModuleControl)

Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Nouveau message
03/04/2007 14:41
 

Bonjour,

Merci Jesse. En effet j'avais négligé la partie concernant les définitions.

 
Nouveau message
27/04/2007 05:58
 
Salut la foule !

Content que l'on parle des définitions sur ce forum français.
Je "code" sous DNN principalement en suivant les tutoriaux (codeur ASP que je suis utilisant seulement DNN pour coder .Net).

Aussi n'ai-je pas une grande expertise de l'architecture de DNN.

Où pourrais-je trouver plus d'explications sur les définitions des modules ?

Merci de vos réponses car mes modules actuels ont :
  • 1 définition
  • 2 ou 3 contrôles (viex, edit et settings)

On peut pas faire plus simple
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementCréation dCréation d'un module contenant des contrôles