在Symfonob娱乐下载y 4.2:台中新表的改进
2018年9月25日·发表的哈维尔Eguiluz
警告:这篇文章是关于一个不受支持的Symfony的版本。ob娱乐下载其中一些信息可能是过时了。阅读最近的Symfony文档ob娱乐下载。
使用表格表格内容显示在控制台命令是最受欢迎的特征之一控制台组件。在Syob娱乐下载mfony 4.2我们改善他们与新功能来显示标题和设置他们最大的列宽。
添加标题,表
在Syob娱乐下载mfony 4.2表可以显示一个标题在顶部和底部的内容的setHeaderTitle ()
和setFooterTitle ()
方法,这是理想的复杂或分页的表:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
使用ob娱乐下载\组件\控制台\助手\表;/ /……美元表=新表(美元输出);美元表- >setHeaderTitle (“书”)- >setFooterTitle (“页1/2”)- >setheader ([“ISBN”,“标题”,“作者”])- >setRows ([[“99921-58-10-7”,“神曲”,“但丁的),/ /……]);美元表- >呈现();
这就是上面的例子会在您的终端:
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 |无人生还|阿加莎·克里斯蒂| + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1/2页- - - - - - - + - - - - - - - - - - - - - - - - - - +
设置列的最大宽度
提供的
罗兰Franssen
在# 28373。
宽度的定义setColumnWidth ()
方法被认为是最小列宽。如果内容不符合,列的宽度增加了最长的内容长度。在Syob娱乐下载mfony 4.2中我们添加了一个新的setColumnMaxWidth ()
方法将长到多行内容保持列宽。
1 2 3 4 5 6 7
/ /……/ /第一个参数是列位置(从0开始)/ /第二个参数是马克斯长度的字符美元表- >setColumnMaxWidth (0,5);美元表- >setColumnMaxWidth (1,10);美元表- >呈现();
这个例子将第一列的最大长度设置为5个字符的最大长度第二列10个字符。给内容不再适合这些列,所以他们包装分成多行:
1 2 3 4 5 6 7 8
+ - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + | ISBN |标题|作者| + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -神圣Com + | 99921 | |但丁| | 58-1 edy | | | |鹿| | | |(其余的行…)- - - - - - - | + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
发表在#生活在边缘
评论
奥列格Kochetkov
说9月25日,2018年在09:09
# 1
我喜欢它。谢谢!:)
Ulumuddin Cahyadi尤努斯
说9月26日,2018年在00:54
# 2
太棒了!
Guillaume Le偏执狂
说9月26日,2018年家族
# 3
好的:)
撒母耳QUIFOUMA
说9月26日,2018年在13:01
# 4
那很酷!
文森特·哈克
说9月27日,2018年在08:58
# 5
太棒了!
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。