Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Moodle.s の親ブロック内にいくつかのブロックを作成したいのですが、手動でブロック インスタンスを作成する方法はありますか?
また
いくつかの html などを追加して、ブロックのように見えるようにブロックのコンテンツを変更します。
私の知る限り、ネストされたブロックに対する Moodle のサポートはありません。一方、「ブロック」は明確に定義されたスタンドアロンのエンティティであり、いくつかの非常に単純なロジックが埋め込まれているため、おそらくそれを使用しても意味がありません。
やりたいことは、新しいブロックを作成し、関数を使用してweblib.phpその中に必要なグラフィック要素を作成することです。もっと複雑なものが必要な場合は、おそらく「モジュール」が必要になるでしょう (Moodle 用語で)。
weblib.php