表的助手
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 2.8,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.3(当前的稳定版本)。
表的助手
2.3
的表
助手是在Symfony 2.3中引入的。ob娱乐下载
谨慎
表的助手在Symfony弃用2.5和3.0在Symfony将被删除。ob娱乐下载现在,您应该使用表类而不是哪个更强大。
当构建一个控制台应用程序显示表格数据:它可能是有用的
1 2 3 4 5 6 7 8
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - + | ISBN |标题|作者| + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - + | 99921-58-10-7 |神曲|但丁| | 9971-5-0210-0 |双城记查尔斯·狄更斯| | | 960-425-059-0 |《魔戒》| j·r·r·托尔金| | 80-902734-1-6 |无人生还|阿加莎·克里斯蒂| + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - +
显示一个表,使用TableHelper设置标题行和呈现:
1 2 3 4 5 6 7 8 9 10 11
美元表=美元这- >getHelper (“表”);美元表- >setheader (数组(“ISBN”,“标题”,“作者”))- >setRows (数组(数组(“99921-58-10-7”,“神曲”,“但丁的),数组(“9971-5-0210-0”,“双城记”,查尔斯·狄更斯的),数组(“960-425-059-0”,“指环王”,j·r·r·托尔金的),数组(“80-902734-1-6”,“无人生还”,阿加莎·克里斯蒂的)));美元表- >呈现(美元输出);
表布局可以定制。有两种方法来定制表呈现:使用命名布局或自定义渲染选项。
自定义表布局使用命名布局
表辅助附带三个预配置表布局:
TableHelper: LAYOUT_DEFAULT
TableHelper: LAYOUT_BORDERLESS
TableHelper: LAYOUT_COMPACT
布局可以设置使用setLayout ()方法。
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。