0
如何在GridView和ListView中爲特定列啓用Markdown格式?Yii:使用CGridView和CListView CMarkdown
如何在GridView和ListView中爲特定列啓用Markdown格式?Yii:使用CGridView和CListView CMarkdown
您可以使用自定義函數來處理列。如果你有PHP 5.3,你可以做到這一點通過以下方式:
'columns'=>array(
array(
'name'=>'My markdown column',
'value'=> function($data, $row){
$parser = new CMarkdownParser();
// if data is entered by user you can purify it using safeTransform
return $parser->transform($data);
}
),
)
對於PHP < 5.3這是相同的,除非你應該換你的代碼放到一個字符串,並避免使用匿名函數。