Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementFaire une page dFaire une page d'administration de mon module
Précédente
 
Suivante
Nouveau message
13/06/2012 11:15
 
Bonjour, je suis entrain de créer mon premier module Pour DNN6. Le module marches parfaitement, il consiste a remplacer le texte d'un label par ce que l'on rentre dans une textbox.
Cependant, j'ai envi de l'ameliorer mais je n'arrives pas à faire ce que je désires.

Donc voici mon module : 



Donc, comme je l'ai dis c'est simple.
Mon bloc encadré en rouge s'affiche juste lorsque je suis connécté en Admin. Et c'est la que je veus faire le changement. Effectivement, je veus que ce bloc ne s'affiche plus là mais qu'il s'affiche dans une nouvelle page que j'aurais accès en y accédant comme cela (image d'un autre module) : 



Cependant, je ne sais pas du tout commment faire un lien dans le "menu" Gérer afin d'avoir un petit d'administration. Je voudrais donc avoir un lien comme le lien "Add article" mais "Modifier Texte".

Donc si quelqu'un pourrais m'aider ca serait gentil.


Si vous ne me comprenez pas, n'hésitez pas à me demander ce que vous avez pas compris.

Merci davance, 
 
Nouveau message
15/07/2012 19:19
 

Bonjour,

Un module 'classique' comprend 3 contrôles. 'ViewXXXX' pour ce qui est affiché aux visiteurs, 'Settings' pour les paramètres du module, ceci va ajouter un onglet dans les paramètres du module pour y placer les paramètres spécifiques du module, et enfin 'EditXXXX' pour ajouter/modifier/supprimer un enregistrement. Dans le cas cité, il serait peut-être plus simple de mettre le texte en tant que paramètres du module dans le contrôle 'Settings'. Mais il est aussi possible de le faire via le contrôle 'Edit' si le texte change pour chaque enregistrement.

Le plus simple est d'installer les Visual Studio Starter Kits disponibles sur Codeplex et de regarder comment les différents contrôle sont appelés.

Gilles

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementFaire une page dFaire une page d'administration de mon module