Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

fr:hello_world_application [2009-07-06 13:23]
jean
fr:hello_world_application [2013-02-27 18:06] (Version actuelle)
Ligne 3: Ligne 3:
  
 ===== Nouveau contrôleur ===== ===== Nouveau contrôleur =====
-Créer un nouveau fichier appelé //HelloworldController.class.php// dans le dossier application/controllers. Ce contrôleur sera chargé automatiquement et rendra disponible une ou plusieurs actions (ici une seul: //index//). Vous pouvez définir des variables à utiliser dans le template.+Créez un nouveau fichier appelé //HelloworldController.class.php// dans le dossier application/controllers. Ce contrôleur sera chargé automatiquement et rendra disponible une ou plusieurs actions (ici une seul : //index//). Vous pouvez définir des variables à utiliser dans le template.
  
 <code php> <code php>
Ligne 20: Ligne 20:
  
 ===== Nouvelle vue ===== ===== Nouvelle vue =====
-Créez un fichier portant le même nom que l'action, ici //index.php//, dans le dossier application/views, et afficher la  variable assignée dans le contrôleur.+Créez un fichier portant le même nom que l'action, ici //index.php//, dans le dossier application/views, et afficher la variable assignée dans le contrôleur.
  
 <code html> <code html>
Ligne 28: Ligne 28:
 ===== Intégrer dans OpenGoo ===== ===== Intégrer dans OpenGoo =====
  
-Afficher le nouveau module comme un onglet : ajoutez-le au constructeur de la classe //TabPanel// dans l'array //items// dans le fichier public/assets/javascript/og/layout.js :+Affichez le nouveau module comme un onglet : ajoutez-le au constructeur de la classe //TabPanel// dans l'array //items// dans le fichier public/assets/javascript/og/layout.js :
  
 <code php> <code php>
Ligne 50: Ligne 50:
 </code> </code>
  
-===== Définissez un label et un icône pour le Module =====+===== Définir un label et un icône pour le Module =====
 Pour la traduction en anglais ajouter un nouvel élément appelé //helloword// (voir ci-dessous) dans l'array dans le fichier javascript language/en_us/lang.js. Pour la traduction en anglais ajouter un nouvel élément appelé //helloword// (voir ci-dessous) dans l'array dans le fichier javascript language/en_us/lang.js.
  
-Pour la traduction en français ajouter un nouvel élément appelé //Bonjour le monde// cette fois ci dans le fichier javascript language/fr_fr/lang.js.+Pour la traduction en français, ajouterz un nouvel élément appelé //Bonjour le monde// cette fois ci dans le fichier javascript language/fr_fr/lang.js.
        
 <code javascript> <code javascript>
Ligne 64: Ligne 64:
 L'icône doit être définie par le thème utilisé, ainsi que par le thème par défaut, enregistrez votre icône par défaut dans le dossier public/assets/themes/default/images/16x16. L'icône doit être définie par le thème utilisé, ainsi que par le thème par défaut, enregistrez votre icône par défaut dans le dossier public/assets/themes/default/images/16x16.
  
-Ensuite, ajouter la classe CSS //ico-helloworld// de votre icône dans le fichier CSS public/assets/themes/default/stylesheets/general/layout.css+Ensuite, ajoutez la classe CSS //ico-helloworld// de votre icône dans le fichier CSS public/assets/themes/default/stylesheets/general/layout.css
  
 <code css> <code css>
fr/hello_world_application.1246897393.txt.gz · Dernière modification: 2013-02-27 18:02 (modification externe)
 
Sauf mention contraire, le contenu de ce wiki est placé sous la licence suivante : CC Attribution-Noncommercial-Share Alike 3.0 Unported


Terms of Service | Privacy and Security policies | Copyright © 2019 fengoffice.com