>백엔드 개발 >PHP 튜토리얼 >태그 라이브러리를 사용하는 thinkphp 단계

태그 라이브러리를 사용하는 thinkphp 단계

巴扎黑
巴扎黑원래의
2016-11-22 16:12:381338검색

적용 예: 비즈니스 센터의 수요 및 공급 정보 페이지 관리: 태그 라이브러리를 사용하여 목록 생성

1단계:
프로젝트 구성 파일 Conf 폴더에서 새 taglibs를 생성합니다. php 파일을 추가하고
return array(
'html'=> '@.TagLib.TagLibHtml' , // 가져오기 메서드에서 지원하는 경로 형식을 사용합니다
);
복사합니다. 이는 이 프로젝트에서 사용되는 태그 라이브러리를 정의하는 것입니다.

2단계:
Lib 디렉터리에 새 TagLib 폴더를 만듭니다.
태그 라이브러리의 정의 파일
Lib/TagLib/ TagLibHtml.class.php 태그 라이브러리 구문 분석 클래스

3단계:
Action 디렉토리에 CommonAction.class.php를 복사합니다. Model 디렉터리에 CommonModel.class.php를 복사합니다.

4단계:
lib/Action 디렉터리를 만듭니다. 예: ProductsAction.class.php

class ProductsAction 확장 CommonAction {
}
작성된 경우:
class FormAction 확장 CommonAction {
//필터 쿼리 필드
function _filter(&$map){
$map['title'] = array('like',"%".$_POST[' name']."%");
}
}
_filter 함수는 쿼리 조건을 전달하는 데 사용됩니다. 주의할 점: Products는 해당 데이터베이스의 테이블 이름이어야 합니다.


5단계:
템플릿에 새 Products 폴더를 생성합니다.
index.html이 필요합니다.

기본 JS 파일
< load href="__PUBLIC__/Js/Base.js" />



< load href="__PUBLIC__/Js/common.js" />