Secara otomatis, layout akan mendeteksi keberadaan block
dari setiap template yang akan digunakan.
Setiap template akan memiliki tata letak sesuai master layout yang didefinisikan terlebih dahulu. Saat ini hanya mempunyai satu master layout.
extends "layout.tpl"
block title
block content
Dapat digunakan untuk membuat sidebar di sisi kiri. Jika tidak menggunakan sidebar_left
dapat dihapus atau dikosongkan.
block sidebar_left
block sidebar_right
Dapat digunakan secara langsung di template atau dengan menggunakan include untuk mengambil template lainnya. Blok juga dapat mencetak variabel data secara langsung maupun ketika menggunakan include.
# Penggunaan secara langsung
block sidebar_left
<h1>Contoh data</h1>
endblock
# Penggunaan dengan include
block sidebar_right
include "xxx/xxx.tpl"
endblock
Menciptakan slider dengan mengambil gambar yang terdapat di folder public/img. Slider khusus digunakan untuk ControllerHome.
block slider
Menciptakan modules. Modules khusus digunakan untuk ControllerHome.
block modules