activecollab の public フォルダー内にあるカスタム php スクリプトのユーザー ID にアクセスする必要があります。
私はコントローラー、モデル、またはビューの中にいません。私はフレームワークの外にいます。それ以外の場合は、このソリューションを適用できます: $this->logged_user によって、activecollab でログインしているユーザー データをフェッチする
ありがとう。
activecollab の public フォルダー内にあるカスタム php スクリプトのユーザー ID にアクセスする必要があります。
私はコントローラー、モデル、またはビューの中にいません。私はフレームワークの外にいます。それ以外の場合は、このソリューションを適用できます: $this->logged_user によって、activecollab でログインしているユーザー データをフェッチする
ありがとう。
モジュールを構築していない場合(システムを拡張するための推奨される方法)、実行できる最善のアプローチは次のとおりです。
ac_activeCollab_sid_#UNIQUE-VALUE#
ため、すでにログインしているシステムの保存された値をチェックして、どの変数を確認する必要があるかを確認する必要があります。acx_user_sessions
し、セッションが存在するかどうか、誰がログインしているかを確認します。キーの形式は次#USER-ID#/#SESSION-ID#/#TIMESTAMP#
のとおりです。値を展開して、必要なビットを取得します。データベースにあるデータの外部変換を行うことはお勧めしません。それを読んでください、しかし何も書かないでください-それをactiveCollabに任せるか、モジュールとして必要な機能を実装してください(上記のリンク)。