2011-07-05 129 views

回答

0

您可以使用自定義函數來處理列。如果你有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這是相同的,除非你應該換你的代碼放到一個字符串,並避免使用匿名函數。