Yii: CMarkdown с CGridView и CListView - PullRequest
0 голосов
/ 06 июля 2011

Как включить форматирование Markdown для определенного столбца в GridView и ListView?

1 Ответ

0 голосов
/ 16 июля 2011

Вы можете использовать пользовательские функции для обработки столбцов.Если у вас есть 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 это то же самое, за исключением того, что вы должны заключить код в строку и избегать использования анонимной функции. </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...