Étiquette : Laravel

Laravel – Les requêtes simples en base de données

Comme dans tout site dont les données sont issues d’une base de données, nous allons devoir réaliser des requêtes. Vous connaissez certainement les requêtes mySQL écrites sous la forme « select * from articles where auteur = ‘brouette’ order by ‘date’ asc » par exemple. Avec Laravel, ceci ne sera plus nécessaire. En effet, nous allons utiliser…
Lire la suite


29 mars 2018 0

Laravel – Les vues dynamiques

Les pages statiques ne suffisent pas pour animer un site, il est nécessaire de créer des vues dynamiques dont le contenu proviendra de la base de données. Nous allons partir du principe que nous avons deux variables générées par le contrôleur : $articles contiendra une liste d’articles (titre, contenu, date, auteur) $article contiendra les informations…
Lire la suite


28 mars 2018 3

Laravel – Les vues statiques

Nous avons vu dans les articles précédents comment créer un modèle (pour les requêtes en base de données), un contrôleur (pour le traitement de ces données), il faut maintenant afficher les données pour l’utilisateur. Cet affichage est effectué par les vues. Ces vues, créées sous forme de fichiers PHP stockés dans resources/views seront écrites avec…
Lire la suite


28 mars 2018 0

Laravel – Authentification des utilisateurs

Dans tout site web « interactif », il est nécessaire de créer une base de données des utilisateurs et de procéder à leur authentification pour protéger l’accès à certaines zones du site. Cette authentification se base sur un identifiant (e-mail ou pseudo) et un mot de passe qui doit être stocké sous forme cryptée dans la base…
Lire la suite


22 mars 2018 0

Laravel – Les Contrôleurs

Après avoir vu comment créer des routes et des modèles, nous allons voir comment créer les contrôleurs. Pour rappel, le contrôleur est là pour faire l’interface entre la route, le modèle et la vue, en récupérant et en traitant les données et en les passant à la vue, qui se chargera de les afficher. Dans…
Lire la suite


20 mars 2018 0

Laravel – Accès à la base de données – Les Modèles

Dans le tutoriel précédent, nous avons vu comment créer des migrations afin de manipuler la structure de la base de données. Dans cette partie, nous allons traiter les données elles-mêmes au moyen des modèles. Eloquent Laravel propose de gérer nos données par l’intermédiaire d’un outil appelé Eloquent qui est un ORM (Object Relational Mapping) qui…
Lire la suite


14 février 2018 0

Laravel – Accès à la base de données – Les Migrations

Maintenant que nous savons créer une route, il peut être nécessaire d’interagir avec une base de données (MySQL dans notre cas). Avant d’entrer dans le vif du sujet, la notion de migrations est importante à aborder. Les migrations Une migration permet de créer et mettre à jour le schéma de notre base de données (sa…
Lire la suite


8 janvier 2018 0

Laravel – Première route

Nous allons ci-dessous créer notre page d’accueil et notre première route. Pré-requis : le .htaccess Afin de faire fonctionner les routes utilisées par le framework Laravel, nous allons utiliser le module de réécriture d’URL de notre serveur Apache. Le fichier .htaccess contenu dans le dossier public est le suivant : Mais que font ces différentes…
Lire la suite


21 décembre 2017 0

Laravel – Généralités et Installation

Laravel est un framework PHP permettant de développer des applications Web en utilisant les concepts du MVC. Avant de commencer à parler de Laravel en particulier, il est important de bien assimiler le concept MVC. Le MVC Qu’est-ce que le MVC ? Le MVC (Model View Controller) est une méthode d’organisation du développement d’applications Web…
Lire la suite


20 décembre 2017 2