Outils pour utilisateurs

Outils du site


om_etape3

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
om_etape3 [2020/05/22 08:08] fraynaudom_etape3 [2020/06/08 16:30] (Version actuelle) fraynaud
Ligne 1: Ligne 1:
 ====== Créer la maquette ====== ====== Créer la maquette ======
 +
 + --- //[[f.raynaud@arles-linux.org|François Raynaud]] 2020/06/08 16:30//
  
 [[https://openmairie.readthedocs.io/projects/omframework/fr/4.9/tutorial/index.html|tutorial openMairie]] [[https://openmairie.readthedocs.io/projects/omframework/fr/4.9/tutorial/index.html|tutorial openMairie]]
Ligne 5: Ligne 7:
 Dans allons dans ce chapitre créer le menu et créer les objets de l'application métier pour avoir une première maquette de l'application. Dans allons dans ce chapitre créer le menu et créer les objets de l'application métier pour avoir une première maquette de l'application.
    
-===== créer le menu d'accès à l'application =====+===== Créer le menu d'accès à l'application =====
  
-{{ ::f1_menu.png?200|}}+{{ ::f1_menu.png?150|}}
  
 Nous allons créer le menu en surchargeant la méthode ci dessous dans la classe framework_openmairie.class.php de la manière suivante : Nous allons créer le menu en surchargeant la méthode ci dessous dans la classe framework_openmairie.class.php de la manière suivante :
Ligne 36: Ligne 38:
  "open" => array(  "open" => array(
  "tab.php|adherent",  "tab.php|adherent",
- "index.php|page[module=tab]", + "index.php|adherent[module=tab]", 
- "form.php|page", + "form.php|adherent", 
- "index.php|page[module=form]",+ "index.php|adherent[module=form]",
  ),  ),
  );   );
Ligne 79: Ligne 81:
 </code> </code>
  
-==== Création des répertoires pour la génération d'objet  ====+===== Création des répertoires pour la génération d'objet  =====
  
 arborescence arborescence
Ligne 97: Ligne 99:
 /var/www/html/formation/f1/gen/sql# mkdir pgsql /var/www/html/formation/f1/gen/sql# mkdir pgsql
 </code> </code>
 +
 +<note>
 +mettre les droits de lecture et d'écriture dans gen pour www-data 
 +</note>
 +
 +===== Génération des objets métier =====
 +
 +{{ ::f1_generateur.png?300|}}
 +
 +Aller dans l'application avec votre navigateur : menu -> administration -> generateur :
 +  * générer adherent
 +  * générer conference
 +  * générer adherent_conference
 +
 +===== Test de la maquette =====
 +
 +{{ :f1_form_adherent.png?400|}}
 +
 +{{ ::f1_form_conference.png?400|}}
 +
 +Devant vos yeux émerveillées et éblouis, vous pouvez avoir accès à vos formulaires via le menu application et paramétrage métier.
 +  
 +Dans notre prochain tuto, nous allons personnaliser notre application.
 +
 +
  
om_etape3.1590134939.txt.gz · Dernière modification : 2020/05/22 08:08 de fraynaud