2017-05-04 7 views
0

私はYii2フレームワークに新しく、奇妙な質問があります。 GridView#の名前を変更することはできますか? indexlayoutなどで検索しましたが、実行できる場所が見つかりませんでした。Yii2 GridViewで '#'列名を変更するには?

私は名前を変更するために必要なものの画像をアップロード:

http://imageshack.com/a/img923/3491/ym6Tg0.png 

は、私はこの列がSerialColumnであると仮定し、ヘルプ

答えて

0

いただきありがとうございます。この場合、次のような異なるヘッダーで設定してください:

[ 
    'class' => 'yii\grid\SerialColumn', 
    'header' => 'Your new name here', 
] 
+0

ありがとうございました。たぶん、あなたはまた、私はそれを並べ替え、その列をフィルタリングすることができると言うことができますか?私はこの列がデータベーステーブルの1つではないと考えています – HarryFlopper

+0

この列はデータベースとは何の関係もなく、1から始まる行番号を表示しています - 並べ替えとフィルタリングは意味をなさない。 – Bizley

+0

それはある意味あると思います。私が新しいユーザを入力すると 'GridView'に最後の行として表示されますが、最後に入力したユーザを表示したい場合は便利です – HarryFlopper

関連する問題