ob娱乐下载Symfony树枝扩展
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 3.0,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
ob娱乐下载Symfony树枝扩展
嫩枝是Symfony的默认模板引擎。ob娱乐下载就其本身而言,它已经包含了大量的内置函数,过滤器,标签和测试(了解更多关于他们的树枝参考)。
ob娱乐下载Symfony添加自定义扩展的树枝把一些组件集成到树枝模板。以下部分描述的定制功能,过滤器,标签和测试当使用Symfony的核心框架可用。ob娱乐下载
也有标记在包您使用没有列在这里。
功能
渲染
1
{{渲染(uri,选项= [])}}
-
uri
-
类型:
字符串
|ControllerReference
-
选项
(可选) -
类型:
数组
默认的:[]
的片段呈现给控制器(使用控制器函数)或URI。有关更多信息,请参见如何将控制器嵌入到一个模板。
可以指定在渲染策略策略
关键的选择。
render_esi
1
{{render_esi (uri,选项= [])}}
-
uri
-
类型:
字符串
|ControllerReference
-
选项
(可选) -
类型:
数组
默认的:[]
生成一个ESI标签可能或回落时的行为渲染函数来代替。有关更多信息,请参见如何将控制器嵌入到一个模板。
提示
的render_esi ()
函数的快捷功能的一个例子渲染
。它会自动设置策略基于给定的函数名,例如:render_hinclude ()
将使用hinclude。js的策略。这适用于所有render_ * ()
功能。
控制器
1
{{控制器(控制器、属性=[],查询= [])}}
-
控制器
-
类型:
字符串
-
属性
(可选) -
类型:
数组
默认的:[]
-
查询
(可选) -
类型:
数组
默认的:[]
返回一个实例ControllerReference
与使用功能呈现()和render_esi ()。
资产
1
{{资产(路径,packageName = null)}}
-
路径
-
类型:
字符串
-
packageName
(可选) -
类型:
字符串
|零
默认的:零
返回一个公共道路路径
,考虑包的基本路径集和URL路径。更多的信息在创建和使用模板。资产版本化,请参阅FrameworkBundle配置(“框架”)。
assets_version
1
{{assets_version (packageName = null)}}
-
packageName
(可选) -
类型:
字符串
|零
默认的:零
返回当前版本的计划,更多的信息创建和使用模板。
form_start
1
{{form_start(视图、变量= [])}}
-
视图
-
类型:
FormView
-
变量
(可选) -
类型:
数组
默认的:[]
呈现的HTML开始标记形式,更多的信息树枝的形式引用。
form_end
1
{{form_end(视图、变量= [])}}
-
视图
-
类型:
FormView
-
变量
(可选) -
类型:
数组
默认的:[]
呈现的HTML表格连同所有字段的结束标记尚未呈现,更多的信息树枝的形式引用。
form_widget
1
{{form_widget(视图、变量= [])}}
-
视图
-
类型:
FormView
-
变量
(可选) -
类型:
数组
默认的:[]
呈现一个完整的形式或特定的HTML小部件领域,更多的信息树枝的形式引用。
了form_label
1
{{了form_label(视图标签= null,变量= [])}}
-
视图
-
类型:
FormView
-
标签
(可选) -
类型:
字符串
默认的:零
-
变量
(可选) -
类型:
数组
默认的:[]
呈现标签为给定的领域,更多的信息树枝的形式引用。
form_row
1
{{form_row(视图、变量= [])}}
-
视图
-
类型:
FormView
-
变量
(可选) -
类型:
数组
默认的:[]
呈现的行(字段的标签,错误和部件)给定的领域,更多的信息树枝的形式引用。
is_granted
1
{{is_granted(作用、对象= null,字段= null)}}
-
角色
-
类型:
字符串
-
对象
(可选) -
类型:
对象
-
场
(可选) -
类型:
字符串
返回真正的
如果当前用户所需的角色。可选地,一个对象可以粘贴使用的选民。可以找到更多的信息安全。
请注意
你也可以通过在该领域使用ACE为一个特定的领域。阅读更多关于这个如何利用先进的ACL的概念。
路径
1
{{路径(名称、参数=[],相对= false)}}
-
的名字
-
类型:
字符串
-
参数
(可选) -
类型:
数组
默认的:[]
-
相对
(可选) -
类型:
布尔
默认的:假
返回相对URL(没有计划和主机)对于给定的路线。如果相对
启用时,它将创建一个路径相对于当前路径。更多的信息在创建和使用模板。
url
1
{{url(名称、参数= []schemeRelative = false)}}
-
的名字
-
类型:
字符串
-
参数
(可选) -
类型:
数组
默认的:[]
-
schemeRelative
(可选) -
类型:
布尔
默认的:假
返回绝对URL(计划和主机)对于给定的路线。如果schemeRelative
启用时,它将创建一个scheme-relative URL。更多的信息在创建和使用模板。
absolute_url
1
{{absolute_url(路径)}}
-
路径
-
类型:
字符串
返回通过相对路径的绝对URL。例如,假设您在你的应用在以下页面:http://example.com/products/hover-board
。
1 2 3 4 5
{{absolute_url (/ human.txt)}}{# http://example.com/human.txt #}{{absolute_url (products_icon.png)}}{# http://example.com/products/products_icon.png #}
relative_path
1
{{relative_path(路径)}}
-
路径
-
类型:
字符串
回报的相对路径通过绝对URL。例如,假设您在你的应用在以下页面:http://example.com/products/hover-board
。
1 2 3 4 5
{{relative_path (“http://example.com/human.txt”)}}{# . . /人。txt #}{{relative_path (“http://example.com/products/products_icon.png”)}}{# products_icon。png #}
过滤器
反式
1
{{消息|反式(参数=[],域= null,语言环境= null)}}
-
消息
-
类型:
字符串
-
参数
(可选) -
类型:
数组
默认的:[]
-
域
(可选) -
类型:
字符串
默认的:零
-
语言环境
(可选) -
类型:
字符串
默认的:零
将文本转换为当前的语言。更多的信息在翻译过滤器。
transchoice
1
{{消息| transchoice(计数参数=[],域= null,语言环境= null)}}
-
消息
-
类型:
字符串
-
数
-
类型:
整数
-
参数
(可选) -
类型:
数组
默认的:[]
-
域
(可选) -
类型:
字符串
默认的:零
-
语言环境
(可选) -
类型:
字符串
默认的:零
翻译文本与多元化的支持。更多的信息在翻译过滤器。
yaml_encode
1
{{输入| yaml_encode(内联= 0,dumpObjects = false)}}
-
输入
-
类型:
混合
-
内联
(可选) -
类型:
整数
默认的:0
-
dumpObjects
(可选) -
类型:
布尔
默认的:假
将输入转换成YAML语法。看到Yaml组件为更多的信息。
yaml_dump
1
{{值| yaml_dump(内联= 0,dumpObjects = false)}}
-
价值
-
类型:
混合
-
内联
(可选) -
类型:
整数
默认的:0
-
dumpObjects
(可选) -
类型:
布尔
默认的:假
做一样的yaml_encode (),但包括输入输出。
abbr_method
1
{{方法| abbr_method}}
-
方法
-
类型:
字符串
生成一个<方法>
元素使用FQCN::方法()
语法。如果方法
是关闭
,关闭
相反,如果使用吗方法
没有一个类名,它显示为一个函数(方法()
)。
format_file
1
{{文件| format_file(线,文本= null)}}
-
文件
-
类型:
字符串
-
行
-
类型:
整数
-
文本
(可选) -
类型:
字符串
默认的:零
在生成文件的路径<一>
元素。如果内核根目录内的路径是,内核被根目录路径kernel.root_dir
(在悬停在工具提示中显示的完整路径)。
标签
form_theme
1
{%form_theme表单资源%}
-
形式
-
类型:
FormView
-
资源
-
类型:
数组
|字符串
设置资源覆盖给定形式主题视图实例。您可以使用_self
作为资源设置为当前的资源。更多的信息在如何自定义形式呈现。
反式
1
{%反式从域与var地区%}{%endtrans%}
-
var
(可选) -
类型:
数组
默认的:[]
-
域
(可选) -
类型:
字符串
默认的:字符串
-
语言环境
(可选) -
类型:
字符串
默认的:字符串
呈现的翻译内容。更多的信息在翻译。
transchoice
1
{%transchoice与var计算域为地区%}{%endtranschoice%}
-
数
-
类型:
整数
-
var
(可选) -
类型:
数组
默认的:[]
-
域
(可选) -
类型:
字符串
默认的:零
-
语言环境
(可选) -
类型:
字符串
默认的:零
呈现内容的翻译与多元化的支持,更多的信息翻译。
测试
selectedchoice
1
{%如果选择是selectedchoice (selectedValue) %}
-
选择
-
类型:
ChoiceView
-
selectedValue
-
类型:
字符串
检查是否selectedValue
是检查提供的选择字段。使用这个测试是最有效的方法。
全局变量
应用程序
的应用程序
变量是无处不在的,给许多通常需要访问对象和值。它的一个实例GlobalVariables。
可用的属性有:
app.user
app.request
app.session
app.environment
app.debug
ob娱乐下载Symfony标准版的扩展
Symfob娱乐下载ony标准版增加了一些包Symfony的核心框架。这些包可以有其他的树枝扩展:
- 树枝的扩展包括一些有趣的扩展,不属于树枝的核心。你可以阅读更多官方的树枝扩展文档欧宝官网下载app。