ホームページ  >  記事  >  バックエンド開発  >  CI フレームワーク WeChat 開発 - カスタム メニュー、CI フレームワーク カスタム メニュー_PHP チュートリアル

CI フレームワーク WeChat 開発 - カスタム メニュー、CI フレームワーク カスタム メニュー_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:11:57781ブラウズ

CIフレームワークWeChat開発 - カスタムメニュー、CIフレームワークカスタムメニュー

カスタムメニュー機能はCIフレームワークの下に実装されています。ちなみに、access_tokenの実装も含まれています。 リーリー

上記はライブラリの内容で、主にデータテーブルを基にメニューのjson文字列を生成します

リーリー

上記はモデル内のさまざまなメソッドです。

データベースのテーブル構造とテーブルを作成するステートメントは次のとおりです。

リーリー

フィールドタイプコメント主キーIDint(11) NOT NULLコンテンツvarchar(20) NULLピドint(11) NULLメニュータイプenum('click','view','scancode_push','scancode_waitmsg','pic_sysphoto','pic_photo_or_album','pic_weixin','location_select') NULLメッセージタイプURLvarchar(200) NULLリンクアドレスクリックキーvarchar(20) NULLイベントキーメニュー注文int(11) NULL並べ替えサブメニューtinyint(2) NULL
以下はsystem/core/common.phpの下に書かれたトークンの取得方法です。実際にはソルトを適用する必要があります。そうしないと、嫌な人が嫌なことをすることになります。

リーリー

以前のメニュー管理については書きません。単にそのテーブルのデータを管理し、データテーブルのデータに問題がないことを確認するだけです。

コントローラーに必要なのは

だけです

$this->load->library("Makemenu");

次に $this->makemenu->dolist();

を呼び出します。

これは WeChat サーバーにプッシュされます。エントリ ファイル内で 2 つの定数 APPID と APPSECRET を定義することにも注意する必要があります。

皆さんのためにリリースしました。お役に立てば幸いです。また、自分用にバックアップ コピーを作成します。

http://www.bkjia.com/PHPjc/926157.html

tru​​ehttp://www.bkjia.com/PHPjc/926157.html技術記事 CI フレームワーク WeChat 開発 - カスタム メニュー、CI フレームワーク カスタム メニューは、CI フレームワークの下にカスタム メニュー機能を実装します。ちなみに、access_token の実装も含まれています。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。