我是yii的新手,并在yii列表视图中显示用户信息,问题是我有一个国家/地区列表,在此基础上,我有一个国家/地区代码来显示国家/地区,但我想显示国家/地区值而不是国家/地区代码,我有这样的数组
array('IN'=>'India','US'=>'United State'............................,'AUS'=>'Australia');
我在视图中使用此代码来显示信息
<?php $this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
'site_id',
'name',
'desc',
'status',
's_icon',
array(
'name' => 'sys_country',
'value' =>$sysinfo->sys_country,
),
),
)); ?>
它正在显示国家/地区代码,有什么办法可以让我通过国家/地区数组,并且可以从该数组中找到数组键的值
在此先感谢您的帮助
您可以这样进行:
$this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
'site_id',
'name',
'desc',
'status',
's_icon',
array(
'name' => 'sys_country',
'value' =>$countryArray[$model->sys_country],
),
),));
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句