>CMS 튜토리얼 >엠파이어 CMS >[사용 지침] Empire cms universal api 보조 개발 코어 패키지

[사용 지침] Empire cms universal api 보조 개발 코어 패키지

藏色散人
藏色散人앞으로
2020-06-22 14:02:305281검색

다음 Empire cms 보조 개발 튜토리얼 칼럼에서는 Imperial cms universal api 보조 개발 코어 패키지 사용 방법을 소개하겠습니다. 필요한 친구들에게 도움이 되길 바랍니다!

[사용 지침] Empire cms universal api 보조 개발 코어 패키지

소개

Empire cms 범용 API 보조 개발 코어 패키지는 Empire cms 개발에 사용할 수 있는 보조 개발 코어 패키지로, WeChat 미니 프로그램, Baidu 미니 프로그램 및 Alipay 미니 프로그램, 가벼운 애플리케이션을 위한 보조 개발 핵심 패키지, Apple iOS Android Android 및 기타 마케팅 플러그인. 기존 버전은 Empire cms 7.5 utf-8 버전을 기반으로 하며, 다른 버전은 당분간 사용할 수 없습니다. 필요한 경우 이 패키지를 다운로드한 후 트랜스코딩할 수 있습니다.

특징

1. Empire CMS의 핵심 코드는 수정되지 않아 Empire에서 업그레이드하기 편리합니다.
2 간단하고 편리하게 호출할 수 있으며 Empire CMS의 데이터베이스 운영을 캡슐화합니다.

설치 후

2개의 부분이 포함됩니다. 하나는 보조 개발 핵심 라이브러리인 lskcore이고 다른 하나는 api 외부 인터페이스 기능 라이브러리인 lskapp입니다. 이 두 폴더를 /e/extend/ 디렉토리에 넣으세요.

콘텐츠에는

1. Empire cms 범용 API 보조 개발 코어 패키지 lskapp

2.lskapp 범용 API 프로그램 확장 라이브러리가 포함되어 있습니다.

핵심 패키지 함수 설명

lsk::getrow($tbname,$id)

데이터 테이블에서 레코드를 선택하세요

$tbname://에는 order
$id://If와 같은 접두사가 포함되지 않습니다. 테이블은 다음에서 가져온 것입니다. 기본값은 id이며 1과 같이 직접 쓸 수 있습니다. $id는 array('classid'=>1)
예: lsk::getrow('ecms_news'와 같은 조건부 데이터일 수도 있습니다. ,array('classid'=> ;1,'id'=>3));//뉴스 테이블에서 분류 classid와 정보 ID 3을 가진 레코드를 가져옵니다.

lsk::getinfo($classid,$id)

모델 테이블에서 레코드를 읽습니다. 위의 lsk::getrow와 차이점은 lsk::getrow가 모든 테이블에서 레코드를 읽을 수 있다는 것입니다. Empire CMS의 컬럼 정보에는 classid와 id, 다양한 모델, 테이블 필드에 저장된 메인 테이블과 네거티브 테이블이 포함되어 있기 때문에 getinfo 함수는 해당 컬럼을 기준으로 정보 테이블을 읽어옵니다. 우리는 이 작업을 캡슐화했으며 레코드를 읽으려면 classid와 id만 필요합니다.

lsk::get($varname)

get 매개변수를 가져옵니다. $varname이 비어 있으면 가져오기 배열을 가져옵니다.

lsk::post($varname)

$varname이 비어 있으면 post 매개변수를 가져옵니다. , 그런 다음 게시물 배열을 가져옵니다.

lskapp 일반 API 인터페이스 설명

호출 방법

http://도메인 이름/e/extend/lskapp/api.php?at=api name

개발 사양

다음 내용 권장되는 개발 규칙입니다.

1.api 파일은 lskapp/apilist/ 디렉터리에 위치합니다. 그 아래에는 첫 번째 수준 디렉터리만 지원됩니다. 즉, apilist 아래에 새 디렉터리 ttnews가 생성되고, 아래에 인터페이스 파일 news_getinfo.php가 생성됩니다. 그것. 이 형태와 유사합니다.
2. 소규모 애플리케이션의 경우 Toutiao와 같은 새 폴더를 생성하는 것이 좋습니다. lskapp/apilist 디렉토리 아래에 ttnews 디렉토리를 생성하여 Toutiao 데이터를 독점적으로 제공할 수 있습니다.
3. 인터페이스 PHP 파일에서 두 번째 코어 패키지의 기능을 직접 호출할 수 있습니다. 기본적으로 이미 도입되었습니다.

위 내용은 [사용 지침] Empire cms universal api 보조 개발 코어 패키지의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제