内容简介:{{ 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简明语法
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
大数据系统构建
Nathan Marz、James Warren / 马延辉、向磊、魏东琦 / 机械工业出版社 / 2017-1 / 79.00
随着社交网络、网络分析和智能型电子商务的兴起,传统的数据库系统显然已无法满足海量数据的管理需求。 作为一种新的处理模式,大数据系统应运而生,它使用多台机器并行工作,能够对海量数据进行存储、处理、分析,进而帮助用户从中提取对优化流程、实现高增长率的有用信息,做更为精准有效的决策。 但不可忽略的是,它也引入了大多数开发者并不熟悉的、困扰传统架构的复杂性问题。 本书将教你充分利用集群硬件优势的La......一起来看看 《大数据系统构建》 这本书的介绍吧!