← Page-Type Lab back
magento / adobe commerce · data-mage-init · RequireJS/Knockout

Magento / Adobe Commerce — 対応済み

Magento (Adobe Commerce) のセルフホスト構成を再現。仮説: テーマの default_head_blocks.xml やレイアウト XML から <script><head> に自由追加できる。 ストア全権を握るため構造的制約はなく、RequireJS / Knockout ランタイムは widget の Shadow DOM に干渉しない。

レイアウト XML 注入面

このページの <head> に置いた si.jsdefault_head_blocks.xml 注入相当。全ストアフロントページで読み込まれる。

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

Magento シグナル

一次シグナル: data-mage-init 属性 + Magento_* モジュール class + RequireJS/Knockout。これらは widget と独立に動くため無害。