HtmlTagのレンダリング方法を制御するHtmlTagと呼ばれるDrupal 8 RenderElementがあります。これをオーバーライドして、デフォルトの動作を変更できるようにしたいと思います。
HtmlTagを拡張して必要なものをオーバーライドするクラスを作成することはできますが、Drupalコアとテーマシステムは新しいクラスをどのように使用することを知っていますか?
あるいは、hook_theme_registry_alter()
新しいクラスを使用するようにDrupal 8に指示するために使用すべきでしょうか?
これを達成するための最良の方法は本当にわかりませんし、これが行われた例はないようです。
なぜHTML_tag要素をオーバーライドしようとしているのですか?
—
Eyal
デフォルトのvoid要素@Eyal
—
Clive
すべてのスクリプトタグをJSON配列で使用する単純なパスに変換する。これは、JavaScriptベースのスクリプトローダーで使用するためのものです。
—
Lomax