PHP Classes

File: readme.template.md

Recommend this page to a friend!
  Classes of Jorge Castro   BladeOne   readme.template.md   Download  
File: readme.template.md
Role: Documentation
Content type: text/markdown
Description: Documentation
Class: BladeOne
Standalone template engine that compiles into PHP
Author: By
Last change: Update of readme.template.md
Date: 3 years ago
Size: 1,098 bytes
 

Contents

Class file image Download

Templates

Template Inheritance

Example

_master.blade.php_ is the layout/masterpage template :

<h1>Title</h1>
@section('header')
@show
....
@yield('footer')

_page.blade.php_ is the template that is using the layout page:

@extends('master')
@section('header')
<head>....</head>
@endsection

In the master page (layout)

|Tag|Note|status| |---|---|---| |@section('sidebar')|Start a new section|0.2b ok| |@show|Indicates where the content of section will be displayed|0.2 ok| |@yield('title')|Show here the content of a section|0.2b ok|

Using the master page (using the layout)

|Tag|Note|status| |---|---|---| |@extends('layouts.master')|Indicates the layout to use|0.2b ok| |@section('title', 'Page Title')|Sends a single text to a section|0.2b ok| |@section('sidebar')|Start a block of code to send to a section|0.2b ok| |@endsection|End a block of code|0.2b ok| |@parent|Show the original code of the section|REMOVED(*)|

Note :(*) This feature is in the original documentation but its not implemented neither its required. May be its an obsolete feature.