Đối với code này bạn có thể set một biến hay 1 hàm từ 1 item Twig đến item Twig khác hoặc từ item đến shoutbox trong một file hoặc liên kết file.
Để dễ hiểu hơn hãy làm theo các bước
Tạo 1 file
Thêm mã Twig điền cái này vào:
{{_self.env.addGlobal('thaian',thaian2009)}}
Thêm mã Twig nữa điền cái này vào:
{{_self.env.agetGlobals('thaian'}}
Bạn thấy nó hiện là thaian2009
Thêm cái này vào shoutbox ô 1 kết quả cũng tương tự
{{_self.env.agetGlobals('thaian'}}
Có nghĩa là nó có thể lấy giá trị đó từ các giá trị được set vào thaian ở phía trên.
------------------------------------------------------------------
Chưa dừng tại đó An sẽ chỉ các bạn thêm 1 hàm vào Globals
Trong ego có sẵn 2 Globals là ses kiểu string là biến ses và api kiểu function lưu giữ các function kết nối đến Request và User data
An sẽ thêm một Globals mới là function thaian2009
Làm theo để hiểu cách hoạt động.
Tạo 1 file
Thêm Twig
{%macro ham(giatri)%} <b>{{giatri}}</b> {%endmacro%} {%import _self as thaian2009%} {{_self.env.addGlobal('thaian',thaian2009)}}
Thêm mã Twig hoặc shoutbox hoặc sự kiện
{{_self.env.getGlobals()['thaian'].ham('văn bản')}}
msS
Nguồn: http://chonguoivotinh.wap.mu vs http://cobethoitiet.wap.mu
![[OFF]](/assets/images/off.gif)