Tag: yii yii2

url在yii2 gridview

在yii2 gridview中,我有这样的代码: <?php echo GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], [ 'label'=>'bla', 'format' => 'url', 'value'=>function ($data) { return Html::url('site/index'); }, ], ['class' => 'yii\grid\ActionColumn'], ], ]); ?> 在网格视图中,正在使用url地址生成文本。 /学术界 – 新/高级/pipe理/网站/指数 url工作正常,但我怎样才能设置文本链接?

yii2数据提供者默认sorting

在yii这个代码适用于默认sorting: $dataProvider = new CActiveDataProvider('article',array( 'sort'=>array( 'defaultOrder'=>'id DESC', ), 如何在yii2中设置默认sorting? 尝试下面的代码,但没有结果: $dataProvider = new ActiveDataProvider([ 'query' => $query, 'sort' => ['defaultOrder'=>'topic_order asc'] ]);