0

はい、私はすでにこの問題に関する公式のpyrocmsフォーラムのいくつかの投稿を読みました。だから私はそれがCIアーキテクチャのために不可能であることを受け入れました。

===

と言った。ええと、私はそれ(「ユーザー」モジュール)をどんな犠牲を払っても拡張しなければなりません:顧客は常に正しいですよね?または間違っている、何でも。私はそれをしなければなりません。したがって、達成するための最善のアプローチについてアドバイスしてください。うまくいけば、将来的にpyroCMSのアップグレードを検討してください。

本当にありがとうございました。-

4

3 に答える 3

2

PyroCMS ユーザー モジュール機能の拡張は、PyroCMS システムによって提供されます。ユーザーモジュールを拡張するために、このモジュールはユーザーライブラリ (ion_auth および user_lib) を提供しており、ここでユーザーモジュール関数を呼び出すことができます。

  • ユーザーのアクティブ化/非アクティブ化
  • パスワードを変更する
  • ユーザー登録
  • グループをチェック
  • ユーザー/プロファイルを取得する
  • ユーザーを削除
  • ユーザーにメッセージを送信する

次のようにモジュールを呼び出すだけです。

        if ($id = $this->ion_auth->register($username, $password, $email, $user_data_array))
        {
            echo 'success';
        }

        else
        {
            echo 'error';
        }   
于 2011-05-06T06:40:44.967 に答える
1

events.phpを使用して、ユーザーのモデル、ライブラリをインポートし、カスタム関数をアタッチするカスタムモジュールを作成するのはどうですか。

于 2012-12-18T18:02:22.733 に答える
1

それは本当にあなたがしようとしていることに依存します。helpersの使用を見てください。または、質問を拡大してください。

于 2011-05-05T18:11:39.597 に答える