Vous êtes sur la page 1sur 8

Avez-vous une question?  (216) 97 656 803  hajjriadh@gmail.

com

LARAVEL

Créer Layout avec Laravel Blade SEARCH

Rechercher… 
Categories Date Comments
LARAVEL 16 JANVIER 2021 0 COMMENT

CATÉGORIES
▶ Sommaire Contenu du chapitre
Blade Templates AJAX (27)

Créer Layout avec Créer Layout avec Laravel Blade Algorithme (14)

Android (16)
Laravel Blade Angular (30)
APC (51)
1 Objectifs Architecture des
ordinateurs (141)
Etre capable de créer un Layout avec Laravel Blade
ASW (54)
Blog (7)
2 Présentation
Bootstrap (69)
Les Layouts sont souvent le point de départ de nombreux projets de
Business (6)
développement Web. Le moteur de modèles Laravel Blade permet au
C# (85)
développeur de produire des designs et des thèmes élégants basés
sur HTML. Carte de développement et
robot éducatif (3)
Toutes les vues de Laravel sont généralement intégrées au modèle
Commerce électronique
de Blade. Le moteur Blade est rapide dans le rendu des vues car il (43)
met la vue en cache jusqu’à ce qu’elles soient modifiées. Tous les
concours (12)
fichiers des resources/views ont l’extension .blade.php .
CSS (65)
Nous ne travaillons que sur les vues et n’avons donc pas besoin Dart (2)
Avez-vous une question?  (216) 97 656 803  hajjriadh@gmail.com
d’accéder aux contrôleurs. Pour en savoir plus sur les contrôleurs, Design / Branding (4)
consultez: Créer et utiliser un contrôleur Laravel
Facebook (8)
Flutter (131) 
Formation médicales (7)
html (64)

3 Créer une structure de vues Ingénierie des ressources


humaines (3)
Avant de commencer la création des views, créer leur structure internet (12)
Views en créant les dossiers et les fichiers dans l’exemple suivant:
Java (18)
– resources
JavaScript (66)
— views jQuery (64)
— layouts JSF (9)
——- default.blade.php JSP (71)
— pages Laravel (48)
——- home.blade.php Le management de projet
(14)
——- contact.blade.php
Les cours de
— elements
programmation (6)
——- head.blade.php Les Tests
——- header.blade.php psychotechniques (66)

——- footer.blade.php Lire er comprendre ce


roman (1)
mbot (10)
4 Créer les routes de pages
Microsoft Access (33)
Tout d’abord, créer les routes pour accéder aux pages. Ouvrir
Microsoft Excel (74)
routes/web.php et ajoutez-y les lignes suivantes:
Microsoft Office (2)

1 Route::get('/', function() Microsoft Outlook (6)


2 { Microsoft PowerPoint (31)
3 return View::make('pages.home');
Microsoft Word (21)
4 });
5 Route::get('contact', function() MOS (64)
6 { Ms project (23)
7 return View::make('pages.contact');
MySQL (33)
8 });
9 Route::get('produit', function() News (116)
10 { Node.js (17)
11 return View::make('pages.produit');
Odoo (9)
12 });
Pascal (3)
PHP (114)
5 Créer les pages « éléments » Python (105)
Créez les éléments (ses pages sers comme des éléments des autres Ressources pédagogiques
Avez-vous une question?  (216) 97 656 803  hajjriadh@gmail.com
pages) suivantes, avec le code suivant: (12)

Sciences Sciences
head.blade.php
Techniques (1)
 et
Section Économie
1 <!doctype html>
Gestion (6)
2 <html>
3 <head> Section Mathématiques (2)
4 <meta charset="utf-8"> Section Sciences
5 <meta name="description" content=""> Expérimentales (1)
6 <meta name="Saquib" content="Blade">
Section Sport (2)
7 <title>Checkout our layout</title>
8 <!-- load bootstrap from a cdn --> Sujets du baccalauréat (71)
9 <link href="https://cdn.jsdelivr.net/npm/b Symfony (28)
10 <style>
Systèmes d'exploitation
11 (10)
12 html {
position: relative; VB.Net (22)
13
14 min-height: 100%; Windows (8)
15 }
WordPress (6)
16
.footer { )16( ‫االمتحانات‬
17
18 position: absolute;
19 bottom: 0;
20 width: 82%;
Rechercher… 
21 height: 60px;
22 background: #000000;
23 color: #FFFFFF;
24 }
25 </style>
26 </head>

header.blade.php

<body>
<div class = "container" >
<header class = "row" >
<nav class="navbar navbar-expand-lg navbar
<div class="container">
<a class="navbar-brand" href="/">apc
<button class="navbar-toggler" type=
<span class="navbar-toggler-icon">
</button>
<div class="collapse navbar-collapse
<ul class="navbar-nav me-auto mb-2
<li class="nav-item">
<a class="nav-link active" ari
</li>
16 <li class="nav-item">
Avez-vous une question?  (216) 97 656 803  hajjriadh@gmail.com
17 <a class="nav-link" href="prod
18 </li>
19 <li class="nav-item">
20 <a class="nav-link" href="cont 
21 </li>
22 </ul>
23 <form class="d-flex">
24 <input class="form-control me-2
25 <button class="btn btn-outline-s
26 </form>
27 </div>
28 </div>
29 </nav>
</header>

footer.blade.php

1 <footer class = "row footer">


2 <div id="copyright text-right">© Copyright
3 </footer>
4 </div>
5 <!-- Option 1: Bootstrap Bundle with Popp
6 <script src="https://cdn.jsdelivr.net/npm
7 </body>
8 </html>

6 Créer la page layout


Utiliser @include pour importer les parties du code (les pages
)créés dans le dossier « éléments » et @yield pour importer le
contenu des pages individuelles à utiliser.

1 @include('elements.head' )
2 @include('elements.header' )
3
4 <div id = "main" class = "row" >
5 @yield('content' )
6 </div>
7
8 @include('elements.footer' )
9

7 Créer les pages « de contenu »


Accéder à resources/views/pages et mettre le code suivant dans ces
Avez-vous une question?  (216) 97 656 803  hajjriadh@gmail.com
fichiers.

home.blade.php


1 @extends('layouts.default')
2 @section('content')
3 <h1>Ici c'est la page Home</h1>
4 @stop

contact.blade.php

1 @extends('layouts.default')
2 @section('content')
3 <h1>Ici c'est la page Contact</h1>
4 @stop

produit.blade.php

@extends('layouts.default')
@section('content')
<h1>Ici c'est la page Produit</h1>
<div class="col-sm-12 col-md-10 col-md-off
<table class="table table-hover">
<thead>
<tr>
<th>Product</th>
<th>Quantité</th>
<th class="text-center">Prix<
<th class="text-center">Total
<th> </th>
</tr>
</thead>
<tbody>
<tr>
<td class="col-sm-8 col-md-6"
<div class="media">
<a class="thumbnail pull-
<div class="media-body">
<h4 class="media-head
<h5 class="media-head
<span>Statut: </span>
</div>
</div></td>
<td class="col-sm-1 col-md-1"
<input type="email" class="fo
</td>
<td class="col-sm-1 col-md-1
<td class="col-sm-1 col-md-1
<td class="col-sm-1 col-md-1"
Avez-vous une question?  (216) 97 656 803  hajjriadh@gmail.com
<button type="button" class="
<span class="glyphicon gl
</button></td>
</tr> 
<tr>
<td class="col-md-6">
<div class="media">
<a class="thumbnail pull-
<div class="media-body">
<h4 class="media-head
<h5 class="media-head
<span>Statut: </span>
</div>
</div></td>
<td class="col-md-1" style="t
<input type="email" class="fo
</td>
<td class="col-md-1 text-cent
<td class="col-md-1 text-cent
<td class="col-md-1">
<button type="button" class="
<span class="glyphicon gl
</button></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td><h5>Sous total</h5></td>
<td class="text-right"><h5><s
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td><h5>Fraisbde livraison es
<td class="text-right"><h5><s
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td><h3>Total</h3></td>
<td class="text-right"><h3><s
</tr>
<tr>
<td> </td>
<td> </td>
81 <td> </td>
Avez-vous une question?  (216) 97 656 803  hajjriadh@gmail.com
82 <td>
83 <button type="button" class="
84 <span class="glyphicon gl
85 </button></td> 
86 <td>
87 <button type="button" class="
88 Vérifier <span class="gly
89 </button></td>
90 </tr>
91 </tbody>
92 </table>
93 </div>
@stop

Sommaire du cours Laravel

Contraintes d’expressions de route Laravel

Cours Laravel

Riadh HAJJI

YouTube 11 k
Share:
 
 

Previous post Next post

Blade Templates Laravel Blade les instructions


16 janvier 2021 conditionnelles
17 janvier 2021

YOU MAY ALSO LIKE


Intégrer Google Charts dans Laravel Générer un fichier PDF avec la
26 avril, 2021 25 avril, 2021
Avez-vous une question?  (216) 97 656 803  hajjriadh@gmail.com
Intégrer Google Charts dans Laravel Générer un fichier PDF avec la
Intégrer Google Charts dans Laravel Générer un fichier PDF avec la
Objectifs Etre capable d’ntégrer Google Objectifs Apprendre les métho
Charts dans Laravel8 Présentation De nos essentielles pour créer et mon 
jours, Google dispose de plusieurs API exemples de tables de donnée
populaires telles que la carte, le graphique, laravel 8 Découvrir comment c
l’analyse, etc. L’API JS de Google … fichier PDF à …

LEAVE A REPLY

Vous devez vous connecter pour publier un commentaire.

Rechercher… 

Education WordPress Theme by ThimPress. Powered by WordPress.

Vous aimerez peut-être aussi