ip-api.com
からいくつかのデータを取得してセッションに入れて、特定の顧客データを後でそのアプリケーションのプロセスで使用できるようにする必要があるというケースがあります。Concrete5コントローラロジック
問題は、ロジックをどこに置くかわかりません。Concrete5
です。 application/src/IpApi
にクラスを作成していますが、クラス自体は問題ではありません。主な問題は、すべての単一のページビューで確実に実行できるかどうかです。 2番目のオプションは、ブロックを作成してヘッダーに追加することですが、テンプレートページがレンダリングされる前に、フロントページがアクティブになる前でも解析する必要があります。
どこに置くべきですか、どのように読み込むべきですか?私の現在のテーマは、elemental
テーマの延長です。アドバイス