twig基本语法

栏目: PHP · 发布时间: 5年前

内容简介:{{ 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 %}

{{ item.id }}

{{ item.number }}

{{ item.name }}

{{ item.grade }}

{% endfor %}

转载时请注明出处及相应链接,本文永久地址:https://blog.yayuanzi.com/25375.html

twig基本语法

twig基本语法 微信打赏

twig基本语法 支付宝打赏

感谢您对作者Miya的打赏,我们会更加努力!    如果您想成为作者,请点我


以上所述就是小编给大家介绍的《twig基本语法》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

周鸿祎自述

周鸿祎自述

周鸿祎 / 中信出版社 / 2014-8 / 45.00元

在很多方面,周鸿祎都是互联网领域的颠覆者。他重新定义了“微创新”,提出从细微之处着手,通过聚焦战略,以持续的创新,最终改变市场格局、为客户创造全新价值。他第一个提出了互联网免费安全的理念,也由此让奇虎360拥有了超过4亿的用户。 在《周鸿祎自述:我的互联网方法论》中,周鸿祎首次讲述了自己的互联网观、产品观和管理思想,厘清了互联网产品的本质特征和互联网时代的新趋势,列举了颠覆式创新在现实中的实......一起来看看 《周鸿祎自述》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具