Raccourcis : Contenu - rubriques - sous rubriques
FR

Piste : translate 1.2.x 1.0.7 1.4 1.5.x features 1.0 simple-jforms-example 1.0beta2.1 1.2

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/03/16 20:27] – update liens foxmaskfr:tutoriels:modules:generic1 [2010/09/18 15:22] (Version actuelle) foxmask
Ligne 12: Ligne 12:
 Pour illustrer ces 2 volets, je prendrai 2 exemples : Pour illustrer ces 2 volets, je prendrai 2 exemples :
  
-  - [[http://forge.jelix.org/projects/sharecode|le module jTags de l'application ShareCode]] permet de Tagger billets, photos, films, etc...+  - [[http://bitbucket.org/foxmask/jblog/src/tip/jblog/modules/jtags/|le module jTags de l'application ShareCode]] permet de Tagger billets, photos, films, etc...
   - [[https://bitbucket.org/foxmask/havefnubb/src/tip/havefnubb/modules/hfnurates/|le module HfnuRates de l'application HaveFnuBB]]    - [[https://bitbucket.org/foxmask/havefnubb/src/tip/havefnubb/modules/hfnurates/|le module HfnuRates de l'application HaveFnuBB]] 
  
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.1268771253.txt.gz · Dernière modification : 2010/03/16 20:27 de foxmask

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