moodleの登録フォームをカスタマイズしようとしています。 moodle \ login \ signup_form.phpを変更して追加のフィールドを追加しました。今私はフォームのアクションURLを変更したい。私のサインアップフォームはホームページにあり、アクションURLをmoodle \ login \ signup.phpに変更したいからです。助けてください。Moodle登録フォームの変更アクションのURL
0
A
答えて
0
フォームが呼び出されるときに、フォームが処理されるはずの新しいアクションURLにURLを渡すことができます。だから、Moodleの/ログイン/ signup.phpで
$mform_signup = $authplugin->signup_form($CFG->wwwroot . '/path/to/file.php');
あなたは、Moodleのコアファイルを編集してはいけません - それはアップグレードする際に深刻な問題になると他の結果を持っています - その代わりに、あなたが作成するのが習慣に取得する必要がありますこの場合、ローカルプラグインhttps://docs.moodle.org/dev/Local_pluginsを作成して、そこに必要なすべての変更を加えて新しいフォームを作成することができます。
コアサインアップから新しいローカルプラグインにフォームとロジックのプロセスをコピーできます。新しいローカルプラグインにフォームが作成されたら、サイト管理>プラグイン>認証>認証の管理に移動し、代替ログインURL設定を新しいログインフォームに変更できます。moodle/local/mylocalpluginname /login.php。ユーザーがログインすると、カスタムログインフォームが表示されます。
関連する問題
- 1. moodleの登録フォームの編集
- 2. Moodle APIユーザ登録
- 3. CSVファイルからのMoodleユーザーの登録
- 4. moodleからのレポートを登録する
- 5. ジャンゴ・登録オーバーライド登録フォーム
- 6. 一致するMoodle SQL登録
- 7. WooCommerce登録エラーメッセージの変更
- 8. WooCommerce登録ページの変更
- 9. 登録モデルの変更
- 10. 登録フォームのヘルプ
- 11. アプリケーションの登録フォーム
- 12. 登録フォームのポップアップ
- 13. ドロップダウンリストの選択によるASP.NET MVC登録フォームの変更
- 14. 登録フォームは
- 15. フェイザーログイン/登録フォーム
- 16. captcha登録フォーム
- 17. フォームのアクションの変更
- 18. django登録URL
- 19. drupalユーザー登録フォームのタイトル/ブランディングを変更する方法
- 20. Symfony2 FOSUser登録フォームのエラーメッセージを変更するには?
- 21. BuddyPress:登録フォームの名前フィールドテンプレートを変更
- 22. Symfony2 FOSUserBundle登録フォームのPOSTパラメータを変更しますか?
- 23. Django登録控除登録フォーム
- 24. データベースに登録する登録フォームPHP
- 25. JQuery Mobileでドロップダウンメニューの登録アクションを登録するには?
- 26. 私の登録コントローラで新規登録アクション
- 27. CancellationToken登録解除アクション
- 28. ジャンゴ登録|変更動作
- 29. drupalの登録フォームのフック
- 30. フォームのPython Flaskフォーム - 登録プロセスの一部を更新する