« Previous - Version 7/222 (diff) - Next » - Current version
Alexandre Cases, 04/19/2016 10:51 am


Labinvent nouvelle version

Installation Labinvent 2.0 (Utilisateurs)

Migration CakePHP3 (Sous UBuntu)

Création projet avec Composer

  • Avec le Composer créer un nouveau projet :
    "php composer.phar create-project --prefer-dist cakephp/app labinvent_2.0"

Voir structure projet : http://book.cakephp.org/3.0/fr/intro/cakephp-folder-structure.html

  • On rempli la base de données avec le fichier sql
  • On indique la BD utilisé à CakePHP dans le fichier config/app.php, propriété "Datasources".
  • On se place à la racine du projet
  • On génère le code Scaffold :
    "bin/cake bake all nom_table" --> ça génére les modeles, les vues, et les controlleurs.

Commande (en une fois) :

bin/cake bake all categories && bin/cake bake all emprunts && bin/cake bake all fichiers && bin/cake bake all groupes_metiers && bin/cake bake all groupes_thematiques && bin/cake bake all organismes && bin/cake bake all sites && bin/cake bake all sous_categories && bin/cake bake all suivis && bin/cake bake all sur_categories && bin/cake bake all type_suivis && bin/cake bake all utilisateurs && bin/cake bake all materiel

Modification de la base de données

  • Table documents et fichiers en doublon
  • Attribut organisme dans la table matériel à supprimer

Réunion 1.odt - Compte Rendu de la Réunion du 20/07/18 (18.8 KB) Anonymous, 07/24/2018 01:46 pm

Labinvent.odt (297 KB) Anonymous, 08/23/2018 12:38 pm

DocumentationTechnique.odt (19.8 KB) Anonymous, 08/23/2018 12:38 pm