8.区块

区块

定义区块

{section('name')}...{/section}

使用区块,多了一个@

{@section('name')}

案例

//#布局文件layout.html
<html>
    <div>{@section('main')}</div>
    <div>{@section('sidebar')}</div>
</html>

//#主视图文件main.html
{include 'layout'/}
{section('sidebar')} <b>sidebar+sidebar</b> {/section}
{section('main')} <b>main+main</b> {/section}

main.html最后会编译为:

<html>
    <div> <b>main+main</b> </div>
    <div> <b>sidebar+sidebar</b> </div>
</html>