ホームページ  >  記事  >  CMS チュートリアル  >  [使用説明書] Empire cms ユニバーサル API 二次開発コア パッケージ

[使用説明書] Empire cms ユニバーサル API 二次開発コア パッケージ

藏色散人
藏色散人転載
2020-06-22 14:02:305037ブラウズ

以下は、Empire cms 二次開発 のチュートリアル コラムで、インペリアル cms ユニバーサル API 二次開発コア パッケージの使用手順を紹介します。困っている友達に!

[使用説明書] Empire cms ユニバーサル API 二次開発コア パッケージ

はじめに

Empire cms ユニバーサル API セカンダリ開発コア パッケージは、The land です。 Imperial CMS の二次開発に使用でき、WeChat アプレット、Baidu アプレット、Alipay アプレット、ライト アプリケーション、Apple ios Android Android、およびその他のマーケティング プラグインの二次開発コア パッケージの開発にも使用できます。既存のバージョンは、Empire cms 7.5 utf-8 バージョンに基づいています。当面、他のバージョンは利用できません。必要に応じて、このパッケージをダウンロードしてトランスコードできます。

特長

1. Empire CMS のコアコードは変更されていないため、Empire のアップグレードに便利です
2. 呼び出しはシンプルで便利で、データベース操作をカプセル化しますエンパイアCMSの。

インストール

ダウンロード後、二次開発コア ライブラリ lskcore と API 外部インターフェイス関数ライブラリ lskapp の 2 つの部分が含まれています。これら 2 つのフォルダーを /e/ に配置します。 extend/ ディレクトリに移動するだけです。

コンテンツには、

1. Empire cms ユニバーサル API セカンダリ開発コア パッケージ lskapp
2. lskapp ユニバーサル API プログラム拡張ライブラリが含まれます。

コア パッケージ関数の説明

lsk::getrow($tbname,$id)

データ テーブルからレコードを選択します
$tbname:// ではありませんorder
$id:// などのプレフィックスを含む テーブルの自動インクリメントのデフォルトが id の場合は、1 などの直接記述できます。$id は、array('classid'= などの条件付きデータにすることもできます) >1)
例: lsk::getrow('ecms_news',array('classid'=>1,'id'=>3));//分類クラスIDと情報ID 3のレコードを取得しますニュース表から。

lsk::getinfo($classid,$id)

モデル テーブルからレコードを読み取ります。これと上記の lsk::getrow の違いは、lsk::getrow が読み取りできることです。任意のテーブルからレコードを取得するには、 lsk::getinfo 関数は列に基づいて情報テーブルを読み取ります。これは、Empire CMS の列情報には、classid と id、さまざまなモデル、テーブル フィールドが保存されているメイン テーブルとネガティブ テーブルが含まれるためです。この操作はカプセル化されており、レコードの読み取りには classid と id のみが必要です。

lsk::get($varname)

get パラメータを取得します。$varname が空の場合は、get 配列を取得します。

lsk::post($varname)

投稿パラメーターを取得します。$varname が空の場合は、投稿配列を取得します。

lskapp の一般的な API インターフェイスの説明

メソッドの呼び出し

http:/ /ドメイン名 /e/extend/lskapp/api.php?at=api 名

開発仕様

以下の内容は推奨される開発規約です。
1.api ファイルは lskapp/apilist/ ディレクトリに均一に配置されます。その下には第 1 レベルのディレクトリのみがサポートされます。つまり、新しいディレクトリ ttnews が apilist の下に作成され、インターフェイス ファイル news_getinfo.php、その配下に作成されます。この形と似ています。
2. 小規模なアプリケーションの場合は、Toutiao などの新しいフォルダーを作成することをお勧めします。lskapp/apilist ディレクトリに ttnews ディレクトリを作成して、Toutiao のみにデータを提供できます。
3. インターフェイス php ファイルでは、2 番目のコア パッケージの関数を直接呼び出すことができます。すでにデフォルトで導入されています。

以上が[使用説明書] Empire cms ユニバーサル API 二次開発コア パッケージの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。