Ich versuche, einen individuellen Titel und eine Meta-Beschreibung auf meine Webseiten anzuwenden, aber ich bin mir nicht sicher, ob meine Vorgehensweise sehr sauber ist.Laravel 4 Anwenden von Titel- und Metainformationen auf jede Seite mit Blade-Masterseite
master.blade.php
<!DOCTYPE html>
<html lang="en">
<head>
<title>{{ $title }}</title>
<meta name="description" content="{{ $description }}">
</head>
einzelne Seite
@extends('layouts.master')
<?php $title = "This is an individual page title"; ?>
<?php $description = "This is a description"; ?>
@section('content')
ich so das Gefühl ist eine schnelle und schmutzige Art und Weise die Arbeit zu erledigen, gibt es eine sauberere Weg ?
Dies sollte die akzeptierte Antwort sein. – roastedtoast
Dies ist eine viel bessere Antwort. –
Ich würde ein '@if (! Leer ($ description)) .. @ endif' um das Meta-Tag setzen. Nur um ein Meta-Tag mit einer leeren Beschreibung zu vermeiden. – Adam