Piste : • minitutoriel • jcommunity
Différences ¶
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
fr:tutoriels:modules:generic1 [2009/09/22 12:04] – créée foxmask | fr:tutoriels:modules:generic1 [2010/09/18 15:22] (Version actuelle) – foxmask | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Création de Modules Génériques " | ====== Création de Modules Génériques " | ||
+ | |||
+ | //(version de Jelix supportée 1.1.x)// | ||
===== Description ===== | ===== Description ===== | ||
Ligne 10: | 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' | + | - [[http://bitbucket.org/foxmask/ |
- | - [[http://forge.jelix.org/projects/havenfubb|le module HfnuRates de l' | + | - [[https://bitbucket.org/foxmask/ |
* Le premier cas permet de stocker les tags lors de la création d'une discussion. | * Le premier cas permet de stocker les tags lors de la création d'une discussion. | ||
Ligne 35: | 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 " | + | Disposant déjà d'un "[[http:// |
==== FORM ==== | ==== FORM ==== | ||
Ligne 56: | Ligne 58: | ||
Ainsi paré, à présent mon module discussion dispose d'un textarea " | Ainsi paré, à présent mon module discussion dispose d'un textarea " | ||
+ | |||
**TIPS** Le contenu de la propriété " | **TIPS** Le contenu de la propriété " | ||
Ligne 83: | 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 |
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 130: | Ligne 133: | ||
} | } | ||
</ | </ | ||
+ | |||
==== LA CLASSE ==== | ==== LA CLASSE ==== | ||
Ligne 147: | Ligne 151: | ||
Pour que la " | Pour que la " | ||
- | les variables $scope et $id qui permettent de relier les " | + | les variables |
==== ZONE ==== | ==== ZONE ==== |