Maison > Article > développement back-end > Comment tirer parti des opérations d'héritage des modèles de framework Laravel
Cet article présente principalement l'opération d'héritage du modèle de framework Laravel et analyse la méthode de mise en œuvre de l'héritage du modèle de framework Laravel et les précautions de fonctionnement associées sous forme d'exemples. Les amis dans le besoin peuvent s'y référer
Cet article décrit. les exemples d’opérations d’héritage de modèles Laravel Framework. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
Concernant le chargement de l'héritage du modèle, car nous introduisons souvent de nombreux styles et autres fichiers associés dans l'en-tête, nous ne pouvons pas le réécrire sur chaque page
Laravel est chargé de la même manière que ThinkPHP. ThinkPHP3.2 utilise
<extend name="模板名字" />
l'espace réservé utilise
<.><block name="menu"></block>Laravel utilise simplement l'anglais différemment Par exemple, pour une page, nous souhaitons introduire la page bootstrap en tête
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="external nofollow" > </head> <body> @yield('content') </body> </html>Placez ce fichier dans le répertoire racine de la vue ou dans un répertoire personnalisé et nommez-le app.blade.php Utilisez
@yield('占位名称')dans le placeholder Comment hériter, regardez le code suivant
@extends('app') @section('content') 内容 @stopCela peut être démontré
Regardons le jugement if et le contrôle de boucle
Le code dans le contrôleur est le suivant :$data = ['a','b','c']; return view('sites.iffor',compact('data'));Ensuite, nous sommes dans la vue Cela peut être comme suit
@extends('app') @section('content') @if(count($data)) <ul> @foreach($data as $v) <li>{{ $v }}</li> @endforeach </ul> @endif @stopEn fait, vous n'avez pas besoin d'utiliser if control ici, il s'agit principalement de montrer comment l'utiliser.Ce qui précède est cet article. L'intégralité du contenu, j'espère qu'il sera utile à l'étude de chacun. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois ! Recommandations associées :
L'utilisation de classes d'action dans la conception de l'architecture de programmation Laravel
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!