亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

ホームページ WeChat アプレット WeChatの開発 Weiphp WeChat開発チュートリアル掲示板プラグイン開発詳細(xì)説明

Weiphp WeChat開発チュートリアル掲示板プラグイン開発詳細(xì)説明

Mar 09, 2017 pm 02:51 PM
WeChatの開発

weiphp フレームワークに基づく Weiphp WeChat 開発チュートリアル 掲示板プラグイン開発の詳細(xì)な説明


1. 機(jī)能分析

従來の掲示板には、メッセージの投稿、メッセージの表示、返信の機(jī)能が必要です。このチュートリアルでは、メッセージの投稿とメッセージの表示の 2 つの機(jī)能のみを含む、最も基本的なメッセージ ボードを開発します。機(jī)能に従ってブートストラップで作成されたフロント ページのスタイルは次のとおりです。

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

2. 新しい weiphp プラグインを作成します


最初のステップでは、メッセージボードの機(jī)能要件に従ってフロントエンドエフェクトページを設(shè)計(jì)し、次のステップは徐々に開発することですエフェクトに基づく weiphp プラグイン

最初のステップは、weiphp バックエンド管理ページで、構(gòu)成項(xiàng)目が必要かどうかと必要かどうかの両方のオプションで「はい」を選択することを忘れないでください。リストの管理

2番目のステップは、作成したプラグインをインストールし、プラグインの右側(cè)にあるインストールリンクをクリックすることです

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

戻る Weiphpフロントエンド管理ページに移動(dòng)し、左側(cè)のメッセージボードをクリックすると、インストールされているメッセージボードプラグインが表示されます

weiphp微信開發(fā)教程留言板插件開發(fā)詳解


3. コード構(gòu)造を表示します

プラグインが正常に作成されると、weiphp フレームワークによって Addons ディレクトリにプラグイン フォルダーが自動(dòng)的に生成されます。それを liuyanban ディレクトリの下にパッケージ化します。 これには、Controller、Model、View の 3 つのフォルダーと、config.php と LiuyanbanAddon.class.php の 2 つのファイルが含まれています。 データ挿入やデータクエリなどの機(jī)能コードを含むロジック処理コードは、主にモデルに記述され、フロントエンド テンプレートはビューに配置されます。 config.php は設(shè)定ファイル、LiuyanbanAddon.class.php はプラグイン情報(bào)ファイルで、通常は変更する必要はありません。

weiphp微信開發(fā)教程留言板插件開發(fā)詳解


4. プラグインが利用可能かどうかをテストします

Model/WexinAddonModel.class.php

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

テストコードを追加します。最も簡(jiǎn)単なテストコードは $this->replyTest('hello world'); です

以下のコードの 13 行目と 14 行目は、ユーザーが WeChat の「メッセージボード」に返信するときに、私が書いたテストコードです。システム時(shí)刻とプロンプト情報(bào)に戻ります

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

プラグインが WeChat で利用可能かどうかをテストします

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

ビンゴ、プラグインは正常に利用可能です。次に進(jìn)みましょう


5. 設(shè)定ファイルを作成します

config.php を開き、下の図に示す設(shè)定コードを書き込みます

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

メッセージ ボードを再度開きます。管理インターフェイスで、構(gòu)成項(xiàng)目が正常に設(shè)定されたことがわかります。Model/WexinAddonModel.class.php を開き、WeChat 応答コード (15 ~ 25 行目) を再編集して戻ります。グラフィックメッセージをテストします

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

単一の畫像とテキストメッセージに戻り、ビンゴ、下に進(jìn)みます

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

6. フロントエンドテンプレートをインポートします

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

手順は、フロントエンド テンプレートをダウンロードすることです。最初に見たフロントエンド ページを Baidu ネットワーク ディスクにアップロードしました。http://ipnx.cn/

からダウンロードできます。

2 番目のステップは、ダウンロードしたフロントエンド テンプレートを View/default/Liuyanban フォルダーにアップロードすることです

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

Controller/LiuyanbanController.class.php にフロントエンドを出力するコードを記述します

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

クリックしてくださいWeChat で返信する グラフィックとテキスト メッセージを使用して、フロント ホームページにアクセスできます

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

現(xiàn)在表示されているホームページは、[公開>>] をクリックしてもジャンプしません。 ;> "ジャンプリンクを追加します

index.html ページを開き、22 行目の「Publish>>」の href リンクを次のリンクに変更します。つまり、次のリンクにある liuyan() メソッドにジャンプします?,F(xiàn)在のコントローラーにトークンと uid パラメーターを渡します。ところで:{:U('','')} は、thinphp の URL を生成するためのテンプレート メソッドです。理解できない場(chǎng)合は、Baidu

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

以前に LiuyanController を書いたときに、liuyan( ) メソッドは論理的な処理を?qū)g行せず、メッセージ ページを表示するだけです。つまり、メッセージ ページにジャンプします。 リウヤン.html。 hrefリンクアドレスを変更後、index.htmlの右上にある「Publish>>」をクリックすると、下図のメッセージ公開ページにジャンプします

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

同様に、上部の「View>」を公開しますメッセージの右隅「;> リンクにジャンプできません。19 行目の href を以下に示すものに変更します

weiphp微信開發(fā)教程留言板插件開發(fā)詳解


7. データモデルの分析と作成

データベースの設(shè)計(jì)は間違いなく IT テクノロジーの最優(yōu)先事項(xiàng)です。Baidu の mysql チュートリアルを參照してください。 Weiphp は、便利な Web 側(cè)管理データ テーブル モデルを提供します。最初に見たフロントエンド ページについて、メッセージ投稿ページの入力フィールドを見てみましょう

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

分析により、このメッセージ ボード プラグインが示されています。必要なのは、メッセージを殘した人の名前 (name) とメッセージの內(nèi)容 (content) の 2 つの表示フィールドであると同時(shí)に、メッセージの時(shí)刻 (cTime)、メッセージが保存される公式アカウントのトークン (token) が必要です。が特定され、メッセージを殘した人のユーザー UID (uid) がわかります。これを認(rèn)識(shí)して、データベース モデルの設(shè)計(jì)を開始しました。


weiphp バックグラウンド管理ページを開き、新しい liuyanban データ モデルを作成します。以下のスクリーンショットに示されているモデル識(shí)別子を liuyan_info に変更することをお?jiǎng)幛幛筏蓼埂? データモデル名が liuyanban (プラグイン名と同じ) の場(chǎng)合にのみ、デフォルトの Weiphp フロントエンド掲示板管理リストにデータを表示できるため、デフォルトのデータ表示ページを変更するにはどうすればよいですか。 複數(shù)の異なるデータ モデルの作成はこのチュートリアルの範(fàn)囲を超えているため、下の図のデータ モデル識(shí)別子を liuyanban と書く必要があります。

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

データ モデルを作成した後、メッセージ ボード プラグインに必要なフィールドの作成を開始します。データ モデル操作インターフェイスの右側(cè)にある

フィールド管理 -> 新しいフィールド をクリックします。前述の 5 つのフィールド (トークン、uid、cTime、名前、コンテンツ) を作成します。新しいフィールド ページの「詳細(xì)」オプションでフィールドのオートコンプリート ルールを追加することに注意してください。トークンには get_token()、トークンには get_mid() を追加します。 uid、および cTime の時(shí)間 ()weiphp微信開發(fā)教程留言板插件開發(fā)詳解

これらはメッセージ ボード プラグインの作成に必要なすべてのフィールドです

モデル管理ページに戻り、liuyanban モデルの右側(cè)にある [編集] をクリックします。そして、liuyanban モデルのリスト定義を以下に示すものに変更します。これは、掲示板のフロントエンド管理ページにデータを表示しやすくするためです

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

メッセージボードのフロントエンド管理ページに戻ると、データを表示するフィールドと操作(メッセンジャー、メッセージ內(nèi)容、メッセージ時(shí)間、操作)が表示されます

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

データベース全體の設(shè)計(jì)プロセスは完了しました。続行します。次のステップは、データを操作するためのロジック処理コードを確立することです


8. ユーザー情報(bào)をクエリします

Controller/LiuyanbanController.class.php を開き、3 行を記述します16、以下の図に示すように、liuyan() メソッドの 17、および 18 が生成されます。 コードを作成し、ユーザーの uid に基づいてユーザー情報(bào)をクエリし、その情報(bào)をメッセージ公開ページのコメント投稿者の名前入力ボックスに出力します。これは、ユーザーの操作を容易にすることを目的としています。 コメントするときに名前を何度も入力する必要はありません

liuyan.htmlページで、コメント投稿者の名前(name)の入力ボックスの値をユーザーの名前に変更し、{$user. Nickname} は出力されたユーザーの名前です Nicknameweiphp微信開發(fā)教程留言板插件開發(fā)詳解

メッセージページに入るとき、以前に個(gè)人情報(bào)をバインドしている限り、バインドされたニックネームがコメント投稿者の名前入力ボックスに自動(dòng)的に表示されます

weiphp微信開發(fā)教程留言板插件開發(fā)詳解


9. メッセージデータを挿入します

liuyan() メソッドにデータ処理コード (21 ~ 34 行目) を記述します。ユーザーがメッセージ データを送信するときに、メッセージ データを liuyanban データ テーブルに挿入します

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

にいくつかのテスト データを挿入した後、メッセージページ 掲示板プラグイン管理ページに戻り、ユーザーが投稿したメッセージデータを確認(rèn)できます。

weiphp微信開發(fā)教程留言板插件開發(fā)詳解


10. メッセージ情報(bào)を表示します

index()メソッドで新しいデータクエリコードを作成し、liuyanbanデータテーブルからデータを抽出し、index.htmlフロントエンドテンプレートに表示します。

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

メッセージ データをループアウトするには、index.html の thinkphp テンプレート タグ を使用します。 ところで、Weiphp は thinkphp に基づいて開発されています。 はい、すべての thinkphp タグは weiphp で使用できるため、weiphp プラグイン開発を?qū)W習(xí)する鍵は、thinkphp の基本知識(shí)を理解することです

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

index.html を開くと、すべてのメッセージ データが表示されます

weiphp微信開發(fā)教程留言板插件開發(fā)詳解

ここでWeiphp 掲示板プラグイン全體の開発が完了しましたので、このプラグインの効果を確認(rèn)するには、WeChat 公開プラットフォーム「Aidou Paradise」の「掲示板」に返信してください。後でプラグインをダウンロードし、新しいプラグインにアップロードします weiphp フレームワークまたはエクスポートされたデータ モデルについては、weiphp 公式ドキュメントを確認(rèn)してください。

以上がWeiphp WeChat開発チュートリアル掲示板プラグイン開発詳細(xì)説明の詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語 Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國(guó)語版

SublimeText3 中國(guó)語版

中國(guó)語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHP WeChat 開発: メッセージの暗號(hào)化と復(fù)號(hào)化を?qū)g裝する方法 PHP WeChat 開発: メッセージの暗號(hào)化と復(fù)號(hào)化を?qū)g裝する方法 May 13, 2023 am 11:40 AM

PHP は、Web 開発およびサーバーサイド プログラミング、特に WeChat 開発で広く使用されているオープン ソースのスクリプト言語です?,F(xiàn)在、ますます多くの企業(yè)や開発者が WeChat 開発に PHP を使用し始めています。これは、PHP が本當(dāng)に學(xué)びやすく、使いやすい開発言語となっているためです。 WeChat の開発では、メッセージの暗號(hào)化と復(fù)號(hào)化はデータのセキュリティに関わるため、非常に重要な問題となります。暗號(hào)化と復(fù)號(hào)化の方法を持たないメッセージの場(chǎng)合、ハッカーは簡(jiǎn)単にデータを入手でき、ユーザーに脅威を與える可能性があります。

PHP WeChat開発:投票機(jī)能の実裝方法 PHP WeChat開発:投票機(jī)能の実裝方法 May 14, 2023 am 11:21 AM

WeChat パブリック アカウントの開発では、投票機(jī)能がよく使用されます。投票機(jī)能はユーザーが気軽に交流に參加できるほか、イベントの開催や意見調(diào)査などにも重要なツールです。この記事では、PHPを使用してWeChatの投票機(jī)能を?qū)g裝する方法を紹介します。 WeChat公式アカウントの認(rèn)証を取得する まずはWeChat公式アカウントの認(rèn)証を取得する必要があります。 WeChatパブリックプラットフォームでは、WeChatパブリックアカウント、公式アカウント、およびパブリックアカウントに対応するトークンのAPIアドレスを設(shè)定する必要があります。 PHP言語を使用した開発の過程では、WeChatが公式に提供するPHを使用する必要があります

PHP を使用して WeChat マス メッセージング ツールを開発する PHP を使用して WeChat マス メッセージング ツールを開発する May 13, 2023 pm 05:00 PM

WeChat の人気に伴い、マーケティング ツールとして WeChat を使用し始める企業(yè)が増えています。 WeChat グループ メッセージング機(jī)能は、企業(yè)が WeChat マーケティングを行うための重要な手段の 1 つです。ただし、手動(dòng)送信のみに頼ると、マーケターにとって非常に時(shí)間と労力がかかる作業(yè)になります。したがって、WeChat マス メッセージング ツールを開発することが特に重要です。この記事では、PHP を使用して WeChat マス メッセージング ツールを開発する方法を紹介します。 1. 準(zhǔn)備作業(yè) WeChat マス メッセージング ツールを開発するには、次の技術(shù)點(diǎn)を習(xí)得する必要があります。 PHP WeChat パブリック プラットフォーム開発の基礎(chǔ)知識(shí) 開発ツール: Sub

PHP WeChat 開発: カスタマー サービスのチャット ウィンドウ管理を?qū)g裝する方法 PHP WeChat 開発: カスタマー サービスのチャット ウィンドウ管理を?qū)g裝する方法 May 13, 2023 pm 05:51 PM

WeChat は現(xiàn)在、世界最大のユーザーベースを持つソーシャル プラットフォームの 1 つであり、モバイル インターネットの普及に伴い、ますます多くの企業(yè)が WeChat マーケティングの重要性を認(rèn)識(shí)し始めています。 WeChat マーケティングを?qū)g施する場(chǎng)合、顧客サービスは重要な部分です。カスタマー サービスのチャット ウィンドウをより適切に管理するために、WeChat 開発に PHP 言語を使用できます。 1. PHP WeChat 開発の概要 PHP は、Web 開発の分野で広く使用されているオープン ソースのサーバー側(cè)スクリプト言語です。 WeChat パブリック プラットフォームが提供する開発インターフェイスと組み合わせると、PHP 言語を使用して WeChat を?qū)g行できます。

PHP WeChat 開発: ユーザータグ管理を?qū)g裝する方法 PHP WeChat 開発: ユーザータグ管理を?qū)g裝する方法 May 13, 2023 pm 04:31 PM

WeChat パブリック アカウントの開発において、ユーザー タグ管理は非常に重要な機(jī)能であり、開発者がユーザーをよりよく理解し、管理できるようになります。この記事では、PHPを使用してWeChatのユーザータグ管理機(jī)能を?qū)g裝する方法を紹介します。 1. WeChat ユーザーの openid を取得する WeChat ユーザータグ管理機(jī)能を使用する前に、まずユーザーの openid を取得する必要があります。 WeChat パブリック アカウントの開発では、ユーザーの承認(rèn)を通じて openid を取得するのが一般的です。ユーザー認(rèn)証が完了したら、次のコードを通じてユーザーを取得できます。

PHP WeChat 開発: グループ メッセージ送信レコードの実裝方法 PHP WeChat 開発: グループ メッセージ送信レコードの実裝方法 May 13, 2023 pm 04:31 PM

WeChat が人々の生活においてますます重要なコミュニケーション ツールになるにつれ、その機(jī)敏なメッセージング機(jī)能はすぐに多くの企業(yè)や個(gè)人に支持されるようになりました。企業(yè)にとって、WeChat をマーケティング プラットフォームとして開発することがトレンドになっており、WeChat 開発の重要性が徐々に顕著になってきています。その中でも、グループ送信機(jī)能はさらに広く使用されているため、PHP プログラマとしてグループ メッセージ送信レコードを?qū)g裝するにはどうすればよいでしょうか?以下に簡(jiǎn)単に紹介します。 1. WeChat パブリック アカウントに関する開発知識(shí)を理解する グループ メッセージ送信レコードの実裝方法を理解する前に、

PHP を使用して WeChat パブリック アカウント開発を?qū)g裝する手順 PHP を使用して WeChat パブリック アカウント開発を?qū)g裝する手順 Jun 27, 2023 pm 12:26 PM

PHP を使用して WeChat 公開アカウントを開発する方法 WeChat 公開アカウントは、多くの企業(yè)にとってプロモーションと交流のための重要なチャネルとなっており、一般的に使用される Web 言語として PHP を使用して WeChat 公開アカウントを開発することもできます。この記事では、PHP を使用して WeChat 公開アカウントを開発する具體的な手順を紹介します。ステップ1:WeChat公式アカウントの開発者アカウントを取得する WeChat公式アカウントの開発を開始する前に、WeChat公式アカウントの開発者アカウントを申請(qǐng)する必要があります。具體的な登録プロセスについては、WeChat パブリック プラットフォームの公式 Web サイトを參照してください。

WeChat 開発に PHP を使用するにはどうすればよいですか? WeChat 開発に PHP を使用するにはどうすればよいですか? May 21, 2023 am 08:37 AM

インターネットとモバイル スマート デバイスの発展に伴い、WeChat はソーシャルおよびマーケティング分野に欠かせないものになりました。デジタル化が進(jìn)むこの時(shí)代において、WeChat 開発に PHP を使用する方法が多くの開発者の焦點(diǎn)になっています。この記事では主に、PHP を WeChat 開発に使用する方法とそのヒントや注意事項(xiàng)を紹介します。 1. 開発環(huán)境の準(zhǔn)備 WeChat を開発する前に、まず対応する開発環(huán)境を準(zhǔn)備する必要があります。具體的には、PHP オペレーティング環(huán)境と WeChat パブリック プラットフォームをインストールする必要があります。

See all articles