yii에서 zii는 무엇인가요?

青灯夜游
풀어 주다: 2020-07-18 11:00:08
원래의
2899명이 탐색했습니다.

zii는 ListView, GridView 및 AutoComplete, DataPicker, Button, Drag and Drop 등과 같은 일부 JQuery 기반 UI 구성 요소를 포함하여 YII 프레임워크에서 제공하는 구성 요소 라이브러리입니다.

yii에서 zii는 무엇인가요?

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(&#39;zii.widgets.CMenu&#39;,array(
            &#39;items&#39;=>array(
                        array(&#39;label&#39;=>&#39;Home&#39;,
                            &#39;url&#39;=>array(&#39;/site/index&#39;)),
                        array(&#39;label&#39;=>&#39;About&#39;,
                            &#39;url&#39;=>array(&#39;/site/page&#39;,
                            &#39;view&#39;=>&#39;about&#39;)),
                        array(&#39;label&#39;=>&#39;Contact&#39;,
                            &#39;url&#39;=>array(&#39;/site/page&#39;,
                            &#39;view&#39;=>&#39;contact&#39;)),
                        array(&#39;label&#39;=>&#39;Login&#39;,
                            &#39;url&#39;=>array(&#39;/site/login&#39;),
                            &#39;visible&#39;=>false),
                        ),
        )); 
 ?>
로그인 후 복사
를 수정하세요.

관련 추천 기사 튜토리얼: "yii 프레임워크 튜토리얼", "PHP 튜토리얼"

위 내용은 yii에서 zii는 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
yii
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿