gpt4 book ai didi

arrays - 如何在单行中为 CDetailView 显示数组数据

转载 作者:行者123 更新时间:2023-12-04 05:54:18 27 4
gpt4 key购买 nike

编码:

<?php $this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
'tag', // problem here
),
));

如果这个模型中的属性“tag”中有一个数组($model->tag),我如何显示数组中的所有项目?

属性 'tag' 有一个这样的数组:
$model->tag = array('A', 'B', 'C', 'D');

我想要这个结果:

标签:A、B、C、D

最佳答案

尝试这个:

<?php $this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
array(
'name'=>'tag',
'type'=>'text',
'value'=>implode(", " , $model->tag)
)// 'tag',
),
));

阅读更多关于 CDetailView attributes , 和 php 的 implode .

希望这可以帮助。

关于arrays - 如何在单行中为 CDetailView 显示数组数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9703916/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com