Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
devweb:laravel:start [30-06-2014 10:46] edmc73 |
devweb:laravel:start [07-06-2016 16:11] edmc73 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Laravel ====== | ====== Laravel ====== | ||
+ | |||
+ | ===== Documentation ===== | ||
+ | |||
+ | * https:// | ||
+ | |||
+ | |||
+ | Tuto en français | ||
+ | |||
+ | * http:// | ||
+ | * https:// | ||
===== Installation ===== | ===== Installation ===== | ||
+ | |||
+ | FIXME | ||
La dernière version 4.2 bug sous chrome et je n'ai pas trouvé de solution pour que ça marche, il faut donc forcer l' | La dernière version 4.2 bug sous chrome et je n'ai pas trouvé de solution pour que ça marche, il faut donc forcer l' | ||
composer.phar create-project laravel/ | composer.phar create-project laravel/ | ||
===== Convention de nommage ===== | ===== Convention de nommage ===== | ||
+ | Laravel Schema Designer => http:// | ||
+ | |||
<note important> | <note important> | ||
Ligne 24: | Ligne 38: | ||
Champ: id, article_id, user_id, contenu...</ | Champ: id, article_id, user_id, contenu...</ | ||
+ | Si on veut faire une table pivot, on nomme la table par ordre alphabétique du nom au singulier des deux tables concernées et elle doit contenir les 2 clés étrangères correspondantes | ||
+ | < | ||
+ | Champ: article_id, commentaire_id</ | ||
+ | |||
+ | |||
+ | D' | ||
===== Models et relation ===== | ===== Models et relation ===== | ||
Ligne 79: | Ligne 99: | ||
Ajoutez dans **app/ | Ajoutez dans **app/ | ||
+ | |||
+ | Pour ajouter un fichier | ||
include app_path().'/ | include app_path().'/ | ||
+ | Pour ajouter un répertoire contenant des fichiers de class, ajouter votre répertoire dans le ClassLoader | ||
+ | <code php> | ||
+ | ClassLoader:: | ||
+ | |||
+ | app_path().'/ | ||
+ | app_path().'/ | ||
+ | app_path().'/ | ||
+ | app_path().'/ | ||
+ | |||
+ | app_path().'/ | ||
+ | |||
+ | )); | ||
+ | </ | ||
===== Mettre en français strftime ===== | ===== Mettre en français strftime ===== | ||