【发布时间】:2019-07-08 06:34:31
【问题描述】:
我需要将 GridView 的一列中的文本格式化为 URL,该 URL 将导航到该行记录的详细视图,而不是使用操作列中的“查看”按钮;似乎是一个非常普遍的要求。下面是现有的列定义,但我想将组织名称格式化为与操作列中的“查看”按钮相同的位置的 URL,即“应用程序/视图?id =”与 id 列的值
<?= GridView::widget([
'dataProvider' => $dataProvider,
'columns' => [
'id',
'organization_name:text:Organization',
'address1:text:Address',
'city',
'state',
'status',
'fullName',
['class' => 'yii\grid\ActionColumn',
'visibleButtons' => ['delete' => false]
],
],
]); ?>
我曾尝试在 StackOverflow 中解决类似的问题,但显然它不够“相似”,因为我对此一无所知。 任何帮助将不胜感激!
【问题讨论】: