内容简介:{{ dump(info) }} 将后端的数据dump出来(需要数据的字段时,将该数据的字段dump下)info为后台传的数据库名称{# dump(city) #} 将dump的数据隐藏起来{% extends ‘::sbase.html.twig’ %} 继承哪个模板
基本语法:
1. dump数据
{{ dump(info) }} 将后端的数据dump出来(需要数据的字段时,将该数据的字段dump下)info为后台传的数据库名称
{# dump(city) #} 将dump的数据隐藏起来
2.继承模板和分区
{% extends ‘::sbase.html.twig’ %} 继承哪个模板
{{parent()}} 继承模板
{% block stylesheets %} 样式模块
{% block title %} 标题模块
{% block body %} body模块
{% block javascripts %} 对js的继承
{% endblock %} 对一模块的结束标签
3. 静态页资源引入
若是对css js img等写相对路径 {{asset(‘bundles/backend/css/style.css’)}}
图片相对路径
4. 路由
路由 {{path(‘routing.yml中找到相应的路由’)}}
先找app/文件名/config/routing.yml
再找对应_bundle/Resources/config/routing.yml
对应_controller:_bundle:某个文件下的字段
5. form表单提交
form表单 向后台传送数据 通过name值 后台只能识别name值,所以要在input button textarea select代码中加入字段
ajax获取id
ajax(jQuery)提交form表单
直接在form表单中加个id
加个buttom按钮进行提交,加个onclick=”js函数”,然后再js函数中$(“#formid”).submit();form表单action是指from获得的数据要传送到哪个路由 获取方式有POST和GET两种方式
input 中 value值 显示 如若固定 {{PHP数据名.字段}} input .val()
6.if语句
{% if PHP数据名.字段 %}
{{PHP数据名.字段}}
{% endif %}
{% if province is defined %}
选择省份
{% elseif city is defined %}
选择城市
{% elseif district is defined %}
选择区县
{% endif %}
7.数组
数组循环
{% for key, value in userType %}
{% endfor %}
选项卡 使用两组数据传送data1、data2(data1、data2为后台传送的数据库名)
(是否反馈的选项卡)
// 已反馈
$data1 = $conn->fetchAll(“SELECT * FROM question WHERE user_id = ? AND reply_date IS NOT NULL ORDER BY create_date DESC”, array($user_id));
// 未反馈
$data2 = $conn->fetchAll(“SELECT * FROM question WHERE user_id = ? AND reply_date IS NULL ORDER BY create_date DESC”, array($user_id));
{% for item in data %}
{% endfor %}
做list循环的
{% for item in data %}
{% endfor %}
转载时请注明出处及相应链接,本文永久地址:https://blog.yayuanzi.com/25375.html
微信打赏
支付宝打赏
感谢您对作者Miya的打赏,我们会更加努力! 如果您想成为作者,请点我
以上所述就是小编给大家介绍的《twig基本语法》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Swift语法快速入门(一)之 Swift基础语法
- 在ES6中使用扩展语法有什么好处?它与rest语法有什么不同?
- Python 基础语法
- go语法
- JPQL 语言语法
- reStructuredText简明语法
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Domain-Driven Design
Eric Evans / Addison-Wesley Professional / 2003-8-30 / USD 74.99
"Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the problem domain you are addressing. "His book is very compatible with XP. It is n......一起来看看 《Domain-Driven Design》 这本书的介绍吧!