Raccourcis : Contenu - rubriques - sous rubriques
FR

Piste:

Wiki: Plan du site - Derniers changements - Back link

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édentes Révision précédente
Prochaine révision
Révision précédente
fr:tutoriels:crud-generic-zones [2008/07/20 02:15]
bastnic
fr:tutoriels:crud-generic-zones [2012/04/14 21:28]
laurent
Ligne 1: Ligne 1:
 ====== CRUD avec zones ====== ====== CRUD avec zones ======
  
-Ce tutoriel provient de la [[http://​jelix.org/​forums/​read.php?​5,​1150,​page=1|discussion]] d'un des forums de Jelix concernant la pertinence de l'​emploi d'une zone ou d'un simple template. Il n'y a pas qu'une seule réponse puisque trop de variables modèlisent la réponse:+Ce tutoriel provient de la discussion d'un des forums de Jelix concernant la pertinence de l'​emploi d'une zone ou d'un simple template. Il n'y a pas qu'une seule réponse puisque trop de variables modèlisent la réponse:
   * La performance (temps de réponse)   * La performance (temps de réponse)
   * Réutilisation du code (besoin ou pas besoin)   * Réutilisation du code (besoin ou pas besoin)
Ligne 10: Ligne 10:
 Cet article tiendra compte, au moins en partie je l'​espère,​ de toutes ces variables. Aussi, une grande part des choix effectués est subjective. C'est le choix d'un programmeur qui tend vers la perfection mais ne l'​attend jamais. Cet article tiendra compte, au moins en partie je l'​espère,​ de toutes ces variables. Aussi, une grande part des choix effectués est subjective. C'est le choix d'un programmeur qui tend vers la perfection mais ne l'​attend jamais.
  
-Vous pouvez télécharger le code de ce tutorial directement de la forge à l'​adresse suivante: [[http://forge.jelix.org/svn/​tutors/​crud/​crudtuto3.zip|pour le format zip]] et [[http://forge.jelix.org/svn/​tutors/​crud/​crudtuto3.tar.gz|pour le format tar.gz]]. ​+Vous pouvez télécharger le code de ce tutorial directement de la forge à l'​adresse suivante: [[http://download.jelix.org/forge/​tutors/​crud/​crudtuto3.zip|pour le format zip]] et [[http://download.jelix.org/forge/​tutors/​crud/​crudtuto3.tar.gz|pour le format tar.gz]]. ​
  
 Le fichier contient une application nommée myapp. ​ Attention pour ne pas écraser une autre application qui aurait le même nom. Le fichier contient une application nommée myapp. ​ Attention pour ne pas écraser une autre application qui aurait le même nom.
Ligne 21: Ligne 21:
 Il est donc à l'​origine prévu pour fonctionner avec les versions de dévelopement de jelix 1.0 beta3. Il vous faudra faire certainement quelques adaptations pour qu'il fonctionne avec jelix 1.0. Il est donc à l'​origine prévu pour fonctionner avec les versions de dévelopement de jelix 1.0 beta3. Il vous faudra faire certainement quelques adaptations pour qu'il fonctionne avec jelix 1.0.
  
-Vous devez avoir fait le [[tutoriels:​minitutoriel|Mini tutoriel]] ​ et le [[tutoriels:​principal|Tutoriel principal]] ou être à l'aise avec Jelix. Puisque c'est le 3ième tutoriel sur un CRUD, nous vous conseillons fortement la lecture des articles les concernant. Voyez le [[tutoriels:​crud-jform-dao|Tutoriel du jForms et jDao]] et le [[tutoriels:​crud-generic|CRUD générique de base]] du manuel de Jelix.+Vous devez avoir fait le [[fr:tutoriels:​minitutoriel|Mini tutoriel]] ​ et le [[fr:tutoriels:jelixnews|Tutoriel principal]] ou être à l'aise avec Jelix. Puisque c'est le 3ième tutoriel sur un CRUD, nous vous conseillons fortement la lecture des articles les concernant. Voyez le [[fr:tutoriels:​crud-jform-dao|Tutoriel du jForms et jDao]] et le [[fr:tutoriels:​crud-generic|CRUD générique de base]] du manuel de Jelix.
  
  
  
 ===== Création de l'​application ===== ===== Création de l'​application =====
-Veillez suivre la démarche décrite dans l'​article [[tutoriels:​first-steps|Étapes lors de la création d'une application Jelix]] en tenant compte des informations suivantes:+Veillez suivre la démarche décrite dans l'​article [[fr:tutoriels:​first-steps|Étapes lors de la création d'une application Jelix]] en tenant compte des informations suivantes:
  
 Nom de l'​application : myapp\\ ​ Nom de l'​application : myapp\\ ​
Ligne 124: Ligne 124:
  
    
-Consultez le manuel pour obtenir plus de détail sur la classe [[fr:manuel-1.0:creer_response|jReponseHTML]].+Consultez le manuel pour obtenir plus de détail sur la classe [[http://​docs.jelix.org/​fr/​manuel-1.0/creer_response|jReponseHTML]].
  
  
Ligne 148: Ligne 148:
 Voir le fichier //​myapp/​modules/​crudtuto3/​classes/​crudserviceDAO.class.php//​. Voir le fichier //​myapp/​modules/​crudtuto3/​classes/​crudserviceDAO.class.php//​.
  
-Consulter le manuel et son article sur les [[fr:manuel-1.0:classes-metiers|classes métiers]].+Consulter le manuel et son article sur les [[http://​docs.jelix.org/​fr/​manuel-1.0/classes-metiers|classes métiers]].
  
  
Ligne 169: Ligne 169:
   * //​newsbrowse.zone.php//,​ //​newsbrowse.tpl// ​   * //​newsbrowse.zone.php//,​ //​newsbrowse.tpl// ​
  
-Consultez le manuel et l'​article sur les [[fr:manuel-1.0:zones|zones]]+Consultez le manuel et l'​article sur les [[http://​docs.jelix.org/​fr/​manuel-1.0/zones|zones]]
  
 ===== Création d'une classe générique du CRUD ===== ===== Création d'une classe générique du CRUD =====
Ligne 200: Ligne 200:
 Voir le fichier //​myapp/​modules/​crudtuto3/​templates/​main.tpl//​ Voir le fichier //​myapp/​modules/​crudtuto3/​templates/​main.tpl//​
  
-Consultez le manuel et l'​article sur les [[fr:manuel-1.0:controleurs|contrôleurs]].+Consultez le manuel et l'​article sur les [[http://​docs.jelix.org/​fr/​manuel-1.0/controleurs|contrôleurs]].
  
  
 ---- ----
-   * [[tutoriels:​|Retour au sommaire des tutoriels]]+   * [[fr:tutoriels:​|Retour au sommaire des tutoriels]]
  
fr/tutoriels/crud-generic-zones.txt · Dernière modification: 2012/04/14 21:28 par laurent
Fils rss des changements récents dans le wiki Creative Commons License