>  기사  >  백엔드 개발  >  yii2 그리드뷰 특정 열 케이스를 표시할지 여부 그리드뷰 컨트롤은 그리드뷰 페이징을 사용합니다. 그리드뷰란 무엇입니까

yii2 그리드뷰 특정 열 케이스를 표시할지 여부 그리드뷰 컨트롤은 그리드뷰 페이징을 사용합니다. 그리드뷰란 무엇입니까

WBOY
WBOY원래의
2016-07-29 08:52:311329검색

저자: Bailang 출처: http://www.manks.top/article/yii2_gridview_visible

이 글의 저작권은 작성자에게 있으며, 재인쇄해도 좋지만 이 진술은 반드시 저자의 동의 없이 보관되며 기사에 포함되어야 합니다. 페이지의 눈에 띄는 위치에 원본 텍스트에 대한 링크가 제공되며, 그렇지 않은 경우 당사는 법적 책임을 추궁할 권리를 보유합니다.

간단한 사례를 들어보겠습니다

조건: get 매개변수 유형이 있습니다

요구사항: 유형의 값이 1인 경우에만 열 이름이 표시됩니다. , 그렇지 않으면 열이 표시되지 않습니다.

코드는 다음과 같이 구현됩니다.

<span>[
    </span>'attribute' => 'name',
    'value' => <span>$model</span>->name,
    'visible' => <span>intval</span>(Yii::<span>$app</span>->request->get('type')) == 1,<span>]</span>,

구현 방법도 매우 간단합니다.

위 내용은 GRIDVIEW의 내용을 포함하여 yii2 Gridview가 특정 열을 표시하는지 여부에 대한 사례를 소개한 것입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.