Added documentation for the @render() Blade method
Signed-off-by: Jakobud <jake.e.wilson@gmail.com>
This commit is contained in:
parent
5c3ede74d9
commit
7475bcd348
|
@ -64,18 +64,21 @@ ## Blade Template Engine
|
|||
#### Echoing a variable using Blade:
|
||||
|
||||
Hello, {{$name}}.
|
||||
|
||||
|
||||
#### Echoing function results using Blade:
|
||||
|
||||
{{ Asset::styles() }}
|
||||
|
||||
#### Rendering a view:
|
||||
#### Render a view:
|
||||
|
||||
You can use **@include** to render a view into another view. The rendered view will automatically inherit all of the data from the current view.
|
||||
|
||||
<h1>Profile</hi>
|
||||
|
||||
@include('user.profile')
|
||||
|
||||
> **Note:** When using the **@include** Blade expression, the view will automatically inherit all of the current view data.
|
||||
Similarly, you can use **@render**, which behaves the same as **@include** except the rendered view will **not** inherit the data from the current view.
|
||||
|
||||
@render('admin.list')
|
||||
|
||||
#### Creating loops using Blade:
|
||||
|
||||
|
@ -124,7 +127,7 @@ #### The "unless" control structure:
|
|||
|
||||
<a name="blade-comments"></a>
|
||||
#### Blade comments:
|
||||
|
||||
|
||||
@if ($check)
|
||||
{{-- This is a comment --}}
|
||||
...
|
||||
|
@ -179,4 +182,4 @@ ## Blade Layouts
|
|||
Welcome to the profile page!
|
||||
@endsection
|
||||
|
||||
Notice the **@parent** Blade construct? It will be replaced with the contents of the layout's navigation section, providing you with a beautiful and powerful method of performing layout extension and inheritance.
|
||||
Notice the **@parent** Blade construct? It will be replaced with the contents of the layout's navigation section, providing you with a beautiful and powerful method of performing layout extension and inheritance.
|
||||
|
|
Loading…
Reference in New Issue