Yii2:已从列标题中删除GridView排序

Yii2:已从列标题中删除GridView排序,gridview,datagridview,yii,yii2,footable,Gridview,Datagridview,Yii,Yii2,Footable,我需要查看格式,但它会从标题中删除列的排序链接 我使用footable您应该使用标签选项,而不是标题 [ 'header' => Yii::t('app', 'Price') . ' usd.', 'contentOptions' => [ 'class' => 'text-right'], 'attribute' => 'price', 'format'=>['decimal',2], 'headerOptions' =&g

我需要查看格式,但它会从标题中删除列的排序链接


我使用footable

您应该使用
标签
选项,而不是
标题

[
    'header' => Yii::t('app', 'Price') . ' usd.',
    'contentOptions' => [ 'class' => 'text-right'],
    'attribute' => 'price',
    'format'=>['decimal',2],
    'headerOptions' => ['data-type'=>'number'],
]

当你点击列名
Price usd
@NikitaShahov时,它不是在排序吗?我刚刚测试了它,它工作了。对不起,我忘了说。我使用footable initialize for GridView请添加更多详细信息您所说的排序不起作用是什么意思如果是关于从列名中删除的链接进行排序,那么下面的答案将适用于您
[
    'label' => Yii::t('app', 'Price') . ' usd.',
    'contentOptions' => [ 'class' => 'text-right'],
    'attribute' => 'price',
    'format'=>['decimal',2],
    'headerOptions' => ['data-type'=>'number'],
]