Yii CGridView 사용법 실례 상세 설명
CGridView 의 기능 은 데이터 목록 을 표시 하 는 데 사 용 됩 니 다.정렬,페이지,AJAX 데이터 요청 을 지원 합 니 다.
CGridView 는data provider,CActiveDataProvider가 가장 좋다.
간단 한 코드 는 다음 과 같 습 니 다.
$dataProvider=new CActiveDataProvider('Post');
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$dataProvider,
));
자세 한 예시:
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$dataProvider,
'columns'=>array(
'title', // display the 'title' attribute
'category.name', // display the 'name' attribute of the 'category' relation
'content:html', // display the 'content' attribute as purified HTML
array( // display 'create_time' using an expression
'name'=>'create_time',
'value'=>'date("M j, Y", $data->create_time)',
),
array( // display 'author.username' using an expression
'name'=>'authorName',
'value'=>'$data->author->username',
),
array( // display a column with "view", "update" and "delete" buttons
'class'=>'CButtonColumn',
),
),
));
속성 설명:actionPrefix 방법 중단
after AjaxUpdate AJAX 가 성공 적 으로 응답 한 후 호출 된 JAVASCRIPT 함수
ajaxUpdate AJAX 요청 데이터 사용 여부
ajaxUpdateError AJAX 실패 응답 후 호출 된 JAVASCRIPT 함수
ajaxUrl AJAX 요청 URL
ajaxVar AJAX 요청,GET 방식 으로 전 송 된 변수
baseScriptUrl 보기 자원 의 URL
beforeAjax Update AJAX 호출 전에 호출 된 JAVASCRIPT 함수
blankDisplay 열 제목 이 비어 있 는 내용 입 니 다.
columns 내용 열 설정
컨트롤 러 컨트롤 러
cssFile 보기 스타일
dataProvider 보기 의 데이터
empty Text 내용 이 비어 있 는 정보 입 니 다.
filter Position 검색 상자 가 있 는 위치
Yii 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.
본 고 는 Yii 프레임 워 크 를 기반 으로 한 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Yii2 삭제 확인 대화 상자를 괄호로 설정합니다.가까스로 처음부터 부트스트랩이었는데, 삭제 확인 등에 사용된 그 OS 표준 대화 상자인 JSconfirm()도 더 멋있고 싶었다.그래서 Bootbox는 그것을 다시 쓴다. 프레임에서 찾아낸yii.js에 이렇게 쓰여 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.