問題タブ [moodle-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
67 参照

plugins - プラグインページの一部としてユーザープロファイルをmoodleに表示

現在のユーザーのプロフィール ページをページの一部として表示し、その後にデータを追加する必要があります。
自分のページに表示できるように、プロファイル ページ (すべての追加フィールドを含む) を提供する API はありますか?

0 投票する
1 に答える
131 参照

php - ムードルでのファイルマネージャ保存の正しい順序と引数

私は、moodle のfilemanager要素を使用して 1 つのファイルをアップロードしています
が、残念ながら、Moodle のドキュメントは非常に整理されて
おらず、不完全filemanagerです。
現在、私は次のようにしています:

しかし、アップロードされたファイルをどのように取得すればよいかわかりません。
Moodle のドキュメントにはmoodle_url::make_pluginfile_url()メソッドを使用するように書かれていますが、必要pathでありfilename、どこで見つけることができますか?!

ムードルでファイルをアップロードおよび取得するための正しい順序を誰か教えてもらえますか?!

0 投票する
1 に答える
42 参照

moodle - Moodleの用語集: 1ページにすべての用語の概要を表示

私は moodle プログラミングの初心者で、特定の用語集のすべての用語と説明を 1 ページに表示するカスタム モジュールを作成したいと考えています。誰かがこれを開始して達成する方法を指摘できますか?

0 投票する
1 に答える
3858 参照

moodle - API を使用して動的に Moodle コースを作成する

ローカル データベースからコース (名前、短い名前、カテゴリ) を取得し、moodle に追加するエンジンを作成するように依頼されました。

これにはMoodle APIを使用することを考えています。

運が悪かったので、Webサービスを使用してみました。

次のようなものが必要です:

誰かが入力していますか?

0 投票する
1 に答える
919 参照

php - ファイルピッカーmoodleでの入力の予期しない終了を解決する方法

こんにちは、moodle cms を使用して e ラーニング Web サイトを開発しています。YouTube ビデオを検索しようとすると、最初の画像エラーが mozilla firefox で 2 番目に google crome で表示されるという 1 つの問題を除いて、すべて問題ありません。モジラファイル

クロ

ブラウズ リポジトリで検索キーワードを入力して [OK] をクリックすると、このエラーが表示されます。解決方法を教えてください。このオプションは、[アクティビティの追加] ページで見つけることができます。

0 投票する
1 に答える
7465 参照

php - PHPはWebサービス経由でmoodleにユーザーを作成します

外部のウェブサイトをmoodle-systemに接続したいです。すでに webService をセットアップし、アクセスするためのトークンを作成しました。

http://www.rumours.co.nz/manuals/using_moodle_web_services.htmのセットアップに従いましたが、対照的に、 https://github.com/moodlehq/sample-ws-のように REST 経由で接続を実現したかったのです。クライアント/検索/マスター

私のアプローチは、データ交換を処理するムードル クラスを持つことです。最初に、webService を介していくつかの新しいハードコードされたユーザーを作成しようとしただけですが、Moodle-Response で失敗します:

"invalidrecord データベース テーブル external_functions にデータ レコードが見つかりません。"

呼び出しは成功したように思えますが、moodle には「core_user_create_users」関数を見つけるのに問題があります。私はローカルのmoodleデータベースをチェックしましたが、テーブルexternal_functionsは「core_user_create_users」のエントリであるため、moodleが何をすべきかわからない場所でちょっと混乱しています。

それは私のクラスです:

上に投稿したのと同じgithub-projectのcurlクラスを使用しています-moodleはドキュメントでリンクしています.. docs.moodle.org/dev/Creating_a_web_service_client

私の呼び出しのエントリポイントは現在ハードコードされています:

「invalidrecord Can not find data record in database table external_functions」エラーを解決する方法を知っている人はいますか、またはユーザーをリモートで作成する方法が異なるアプローチ/提案がありますか??

前もって感謝します

0 投票する
2 に答える
4070 参照

moodle - Moodle - 無効なコース モジュール ID

API を使用してフォルダー モジュールを Moodle コースに追加しています。

CMD を使用してスクリプトを実行すると、以下のエラーが発生します。

ライブラリの folder_add_instance() 関数を調べましたが、コンテキストを取得しようとするとエラーが発生します:

Moodle データベースの mdl_context テーブルを調べましたが、値とエラーとの関係を理解できませんでした。

データベースから mdl_context 値を削除すると役に立ちますか? または私はここに何かが欠けていますか?

Webインターフェースを使用してMoodleで持っていたすべてのコースを削除するまで、スクリプトは正常に機能していたことに注意してください(すべてのコースを含むカテゴリを削除しました)。

0 投票する
1 に答える
4422 参照

moodle - moodleのレコード挿入機能の使い方

ムードルを使用してデータベースにレコードを挿入しようとしています。

バージョン 1.9.19 を使用しています。私は次のコードを試しています:

しかし、これは正しく機能していません。それを正しく行う方法。

注 : 1.9.19 を使用している理由は、クライアントがこのバージョンを使用していることを意味するため、バージョンを変更することはできません。

0 投票する
0 に答える
54 参照

moodle - データベース接続をmoodle 1.9.19に作成し、get_record()を使用してレコードを取得する方法

私はmoodle 1.9.19+を使用しています。

データベースに接続し、moodle を使用してテーブルの値を取得および一覧表示する方法を教えてください。

get_record() 関数を試しています。

誰か助けてください