gridview を使用して一連のデータを表示しています。グリッドビュー内で続きを読むリンクを実装する方法についての手がかりがないことを除いて、すべてが正常に機能します。以下はビューのコードです。Yiibooster TbGridView を使用していますが、CGridview のコードもほぼ同じです。
<?php $this->widget('bootstrap.widgets.TbGridView', array(
'dataProvider'=>$dataProvider,
'columns'=>array(
'startdate'
'status',
'description',
array(
'htmlOptions' => array('nowrap'=>'nowrap'),
'class'=>'bootstrap.widgets.TbButtonColumn',
'template' => '{view},{update}',
'viewButtonUrl'=>'Yii::app()->createUrl("status/view",$params=array("id"=>$data["id"]))',
'updateButtonUrl'=>'Yii::app()->createUrl("status/update",$params=array("id"=>$data["id"]))',
)
)))
?>
ここでは、完全な説明を表示するのではなく、その部分文字列と、ユーザーがクリックして「説明」全体を表示できる「続きを読む」というボタンを表示します。それを実装する方法についてのアイデアはありますか?