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édentesRévision précédente
Prochaine révision
Révision précédente
tutoriels:crud-generic-zones [2008/07/20 00:15] bastnicfr:tutoriels:crud-generic-zones [2012/04/14 19:28] (Version actuelle) 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.1216512953.txt.gz · Dernière modification : 2008/07/20 00:15 de bastnic
Fils rss des changements récents dans le wiki Creative Commons License