ホームページ  >  記事  >  バックエンド開発  >  yii2 グリッドビューはケースの特定の列を表示しますか?

yii2 グリッドビューはケースの特定の列を表示しますか?

WBOY
WBOYオリジナル
2016-06-13 12:29:27872ブラウズ

yii2 Gridview がケースの特定の列を表示するかどうか

著者: Bailang 出典: http://www.manks.top/article/yii2_gridview_visible

この記事の著作権は著者に属します。歓迎しますが、著者の許可はありません。あなたは、この声明を保持し、記事ページのわかりやすい位置に原文へのリンクを提供しなければならないことに同意します。そうしない場合、あなたは法的責任を追及する権利を留保します。

簡単なケースを考えてみましょう

条件: get パラメータの型がある

要件: type の値が 1 に等しい場合にのみ、列名が表示されます、それ以外の場合、列は表示されません

コードは次のように実装されます:

<span style="color: #000000;">[    </span>'attribute' => 'name',    'value' => <span style="color: #800080;">$model</span>->name,    'visible' => <span style="color: #008080;">intval</span>(Yii::<span style="color: #800080;">$app</span>->request->get('type')) == 1,<span style="color: #000000;">]</span>,

実装方法も非常に簡単です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。