Smarty

Smarty Template: Khái niệm cơ bản

Tất cả các lệnh ở Smarty là trong delimeter {}. Bây giờ, chúng ta sẽ thấy một cái gì đó cơ bản ở Smarty.  Bạn phải biết về chúng.

Comment

Comment  là báo cáo mà thêm vào mã để giải thích bất kỳ hoặc để cung cấp cho lưu ý.Trong Smarty chúng ta có thể sử dụng như:

1 <Body>
2 {* this template use Smarty! *}
3 {* put any code at here! *}
4 </Body>

Method

Cũng như các clas, Smarty cũng có Method. Chúng ta có thể sử dụng Method của smarty để giúp công việc của chúng tôi.  Tôi chỉ muốn thể hiện một chút và chúng ta sẽ nói sau.

1 <Body>
2 {config_load file="colors.conf"}
3 {include file="header.tpl"}
4 {if $somebody}
5  Wellcome, {$name}
6 {else}
7  Who are you?!?
8 {/if}
9 </Body>

 

Attribute

Giống với HTML ,trong các thẻ smarty cũng có các Attribute.Ví dụ:

1 <Body>
2 {include file="footer.tpl"}
3 </Body>

 

Variable

1 <Body>
2 {func var="test $foo test"}
3 {func var="test $foo_bar test"}
4 {func var="test $foo[0] test"}
5 {func var="test $foo[bar] test"}
6 {func var="test $foo.bar test"}
7 {func var="test `$foo.bar` test"}
8 </Body>

Mathematic

1 <Body>
2 {$foo * $bar}
3 {$foo + $bar}
4 </Body>

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s