2017-10-20 4 views
0

私はYii2アプリケーションでデータを表示するためにGridViewウィジェットを使用しています。グリッドビューでは、<input><button>など、一部のhtmlタグを表示できません。 <td></td>ちょうど空、Yii2、gridviewはセル内にいくつかのhtmlタグを表示できません

[ 
    "label" => "Action", 
    "format" => 'html', 
    "value" => function($data){ 
      return '<input type="button" value="Action" />'; 
     } 
] 

これは<td>内部をレンダリングしない!!:ここ

は、私のコードの一部です。

問題が何ですか?

答えて

3

"html"フォーマッタは、HtmlPurifierによってパイプライン処理されています。

フィルタリングを行わずに通過させたい場合は、「html」の代わりに「raw」の形式を使用してください。

関連する問題