我想實現類似Yii CActiveDataProvider解析複雜表達式的方式。以下面的代碼爲例,我基本上希望能夠在值中指定類似'date(「M j,Y」,$ data-> create_time)'「的東西。如何實現Yii CActiveDataProvider解析複雜表達式?
任何人都知道Yii中的哪個班級將提供良好的見解?我看了一下CDataColumn類,但沒有多少運氣。
$this-widget('zii.widgets.grid.CGridView', array(
'dataProvider'=$dataProvider,
'columns'=array(
'title', // display the 'title' attribute
'category.name', // display the 'name' attribute of the 'category' relation
'content:html', // display the 'content' attribute as purified HTML
array( // display 'create_time' using an expression
'name'='create_time',
'value'='date("M j, Y", $data-create_time)',
),
),
));
看起來像是在這裏的答案? http://www.yiiframework.com/doc/api/1.1/CComponent#evaluateExpression-detail – user1693090