我想在yii2 kartik网格视图中建立来自模型的值的链接。我怎样才能做到这一点?

时间:2016-02-15 05:18:45

标签: yii2

$gridColumns = [
    [
        'attribute' => 'seller_name',
        'label' => 'Seller Name',
    ],
]

p [在此下打印的值将是一个链接

1 个答案:

答案 0 :(得分:2)

您可以使用匿名功能和原始格式

      <?= GridView::widget([
        'dataProvider' => $dataProvider,
        'filterModel' => $searchModel,
        'columns' => $gridColumns

$ gridColumns

$gridColumns = [
    [
      'attribute' => 'seller_name',
      'label' => '#Seller Name',
      'format' => 'raw',
      'value' => function ($model) {                      
         return "<a href='". $model->your_link_field ."'   >Your Test for Link  </a>";
      },
   ],
]