内容简介:{{ 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简明语法
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Python算法教程
[挪威] Magnus Lie Hetland 赫特兰 / 凌杰、陆禹淳、顾俊 / 人民邮电出版社 / 2016-1-1 / 69.00元
本书用Python语言来讲解算法的分析和设计。本书主要关注经典的算法,但同时会为读者理解基本算法问题和解决问题打下很好的基础。全书共11章。分别介绍了树、图、计数问题、归纳递归、遍历、分解合并、贪心算法、复杂依赖、Dijkstra算法、匹配切割问题以及困难问题及其稀释等内容。本书在每一章结束的时候均有练习题和参考资料,这为读者的自我检查以及进一步学习提供了较多的便利。在全书的最后,给出了练习题的提......一起来看看 《Python算法教程》 这本书的介绍吧!