← Page-Type Lab back
drupal · drupal-settings-json · libraries.yml / hook_page_attachments

Drupal — 対応済み

Drupal のセルフホスト構成を再現。仮説: テーマの *.libraries.yml + html.html.twighook_page_attachments() から <script><head> に注入できる。サイト全権を握るため構造的制約はない。

libraries.yml 注入面

このページの <head> に置いた si.jslibraries.yml + html.html.twig 注入相当。 全ページに attach される。

低コントラストのサンプル文(コントラスト機能の検証用)。

Drupal シグナル

一次シグナル: data-drupal-selector="drupal-settings-json"<script type="application/json"> + /sites/default/files/ パス。