zii는 ListView, GridView 및 AutoComplete, DataPicker, Button, Drag and Drop 등과 같은 일부 JQuery 기반 UI 구성 요소를 포함하여 YII 프레임워크에서 제공하는 구성 요소 라이브러리입니다.
ListView, GridView 및 AutoComplete, DataPicker, Button, Drag and Drop 등과 같은 JQuery 기반 일부 UI 구성 요소를 포함하는 YII 프레임워크의 Zii 구성 요소 라이브러리. Zii 구성 요소는 주로 패키지에 정의되어 있습니다. zii., zii.widget.
참고: 일부 UI 구성 요소는 데이터 소스(데이터 공급자)와 밀접하게 관련되어 있으므로 먼저 Yii에서 지원하는 데이터베이스 인터페이스를 소개해야 합니다.
Zii 컴포넌트-메뉴 예시
메뉴는 HTML 목록을 사용하여 다단계 메뉴를 표시합니다. 메뉴 구성은 해당 속성 항목을 통해 구성됩니다. 각 메뉴 항목에는 세 가지 주요 속성이 포함됩니다.
visible 표시 여부
active 현재 메뉴 항목이 선택되었는지 여부,
items 하위 메뉴 항목.
또한 다음 속성도 포함합니다:
label: 선택 사항, 메뉴 이름, HTML 태그 사용 지원
url: 선택 사항, 메뉴의 URL 링크 클릭
template: 예 선택, 메뉴 템플릿
linkOptions: 배열, 선택 사항, 추가 HTML 링크 속성
itemOptions: 배열, 선택 사항, 메뉴 항목 표시를 위한 추가 HTML 속성.
submenuOptions: 배열, 선택 사항, 추가로 하위 메뉴의 HTML 속성 표시
일반적으로 메뉴는 이 예와 같이 레이아웃에서 정의할 수 있습니다. protected/views/layout/main.php
<?php $this->widget('zii.widgets.CMenu',array( 'items'=>array( array('label'=>'Home', 'url'=>array('/site/index')), array('label'=>'About', 'url'=>array('/site/page', 'view'=>'about')), array('label'=>'Contact', 'url'=>array('/site/page', 'view'=>'contact')), array('label'=>'Login', 'url'=>array('/site/login'), 'visible'=>false), ), )); ?>
관련 추천 기사 튜토리얼: "yii 프레임워크 튜토리얼", "PHP 튜토리얼"
위 내용은 yii에서 zii는 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!