CGridView コンポーネントの DataProvider として使用される配列の値を使用して htmlOptions を設定しようとしています (これは CArrayDataProvider です)。その中には、0 または 1 のいずれかになるフラグがあります (font-weight の場合は 0: 通常、太字の場合は 1)。
'htmlOptions'=>array('style'=>'$data["flag"] == 1 ? font-weight: bold; : font-weight: normal;'),
うまくいかなかったので、DataProvider で直接スタイルを設定しようとしました (font-weight: bold; または font-weight: normal; を返します):
'htmlOptions'=>array('style'=>'$data["style"]'),
しかし、出力は次のとおりです。
<td style="$data["style]">Value</td>
私は何を間違っていますか?