私はレストラン用のシステムを開発していますが、誰かがレストランのネットワークに接続するたびに、メニュー タブがポップアップする必要があります。ユーザーの IP アドレスを検出し、それがレストランのネットワークと一致するかどうかを確認して、これを試してみました。しかし、まったく機能しません。 (すべてのコードは Yii2 を使用する必要があります。これが私の最初の連絡先であり、経験はありません)
すべてのフォルダー名とファイル名を確認しましたが、すべて正しいのにイベントがまったく実行されません。
背景情報を提供するために、インストルメンテーション作業を行うコンポーネントがあり、すべてのコードがそのファイル内で実行されます。問題は実際のコントローラーにあるようです。
リーリー誰かがネットワークに接続しているときにタブをポップアップ表示するというこれが正しい方法かどうかさえわかりませんが、まったく試さないよりはマシです。 Yii2 の経験がないので、助けていただければ幸いです。
Yii2 ドキュメントのリクエストの処理
に関するセクションを読む必要があります。クライアントの IP を取得するには、ドキュメントはここにあり、リクエスト API ドキュメントはここ
です。 リーリー