php2twig,symfony2 twig模板引擎,symfony2twig模板_PHP教程
symfony2 twig模板引擎,symfony2twig模板
1、基本語法
Says something:{{ }}
Does something:{% %}
Comment something:{# #}
{% extends "AppWebBundle::layout.html.twig" %}繼承模板
2、核心概念:
用類的繼承關系去管理頁面之間的關系
如果要訪問某個bundle里的資源文件,需要將文件拷貝到/web 目錄下,或者linux/mac 軟連接映射到/web目錄下
windows: >php app/console assets:install web
linux: >php app/console assets:install web --symlink --relative
3、js css文件管理
(1)直接使用某個CSS/JS文件:{{asset('xxx.js')}}
(2)注冊/定義資源:{% javascripts %} {% stylesheets %}
# 會將‘AppWebBundle/Resources/public/js/’目錄下所有的js文件依次輸出
{% block my_js %}
{% javascripts '@AppWebBundle/Resources/public/js/*' %}{% endjavascripts %}
{% endblock %}
并在app/config/config.yml配置:
assetic:bundles: [ AppWebBundle ]
(3)頁面間共享CSS/JS文件的通用策略
微信
總結
以上是生活随笔為你收集整理的php2twig,symfony2 twig模板引擎,symfony2twig模板_PHP教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Cocos Creator棋牌开发-部署
- 下一篇: php phpass,ass.php ·