Raccourcis : Contenu - rubriques - sous rubriques
FR

Piste : 1.2 1.2.x simple-jforms-example hall-of-fame 1.1rc1 features 1.5.x generic1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:tutoriels:modules:generic1 [2010/09/18 15:16] foxmaskfr:tutoriels:modules:generic1 [2010/09/18 15:22] (Version actuelle) foxmask
Ligne 37: Ligne 37:
 Je possède un module de forum listant des pages de discussion et j'ai envi de permettre aux membres de tagger celles-ci. Je possède un module de forum listant des pages de discussion et j'ai envi de permettre aux membres de tagger celles-ci.
  
-Disposant déjà d'un "form" Jelix pour gérer les données de ma discussion (posts.form.xml), j'ajoute à ce dernier, un noeud "textarea" nommé "tag", comme suit :+Disposant déjà d'un "[[http://jelix.org/articles/fr/manuel-1.1/jforms|form]]" Jelix pour gérer les données de ma discussion (posts.form.xml), j'ajoute à ce dernier, un noeud "textarea" nommé "tag", comme suit :
  
 ==== FORM ==== ==== FORM ====
Ligne 58: Ligne 58:
  
 Ainsi paré, à présent mon module discussion dispose d'un textarea "tags" en plus du titre et du contenu. Ainsi paré, à présent mon module discussion dispose d'un textarea "tags" en plus du titre et du contenu.
 +
 **TIPS** Le contenu de la propriété "locale" permet d'internationaliser les libellés du formulaire. **TIPS** Le contenu de la propriété "locale" permet d'internationaliser les libellés du formulaire.
  
Ligne 85: Ligne 86:
  
  
-A présent le contrôleur ci-dessous nous montre comment est instancié le formulaire $form dans la méthode **edit**, +A présent le contrôleur ci-dessous nous montre comment est instancié le formulaire @@F@$form@@ dans la méthode **edit**, 
 et ce qui se produit quand le formulaire est enregistré (methode **save**) et ce qui se produit quand le formulaire est enregistré (methode **save**)
  
Ligne 132: Ligne 133:
 } }
 </code> </code>
 +
 ==== LA CLASSE ==== ==== LA CLASSE ====
  
Ligne 149: Ligne 151:
  
 Pour que la "magie" opère nous stockons donc dans la table du module "générique",  Pour que la "magie" opère nous stockons donc dans la table du module "générique", 
-les variables $scope et $id qui permettent de relier les "Tags" à la "Discussion".+les variables @@P@$scope@@ et @@P@$id@@ qui permettent de relier les "Tags" à la "Discussion".
  
 ==== ZONE ==== ==== ZONE ====

fr/tutoriels/modules/generic1.1284823015.txt.gz · Dernière modification : 2010/09/18 15:16 de foxmask

Fils rss des changements récents dans le wiki Creative Commons License