新しいブラウザ ウィンドウでページを開く CGridView のボタンを生成する際に大きな問題があります。これは私が使用するコードです:
'preview' => array(
'value' => 'CHtml::link("test", array("classified/preview", "id"=>$data->id), array("target"=>"_blank"))',
'header' => 'Name',
'name' => 'name',
'type' => 'raw',
),
生成されたリンクは次のようになります。
http://localhost/fotomarkt/index.php?r=classified/listmine#
したがって、リンクが間違っており、「target=_blank」は無視されます。
bool.devの良い答えでもこれを見ましたが、どういうわけか、うまくいきません...
たぶん、それはばかげたものだと思いますが、私にはわかりません...