← Page-Type Lab に戻る
Sitecore · /-/media/ · sc_site · layout / rendering

E4 Sitecore — layout / rendering 注入で安定

Sitecore XP/XM の公開サイトを再現。検証ポイント: 公開サイトは modern エンジン想定で、layout / rendering 機構で外部 JS を 注入する正規ルートを持つ。si.js を layout の <head> rendering に 差せば安定起動する。

Sitecore 構成プローブ

/-/media/ メディアパス・sc_site パラメータで Sitecore ホストを判定。si.js は layout rendering もしくは custom rendering として 注入でき、modern Chromium 上で起動する。

低コントラスト文(widget 起動時の比較対照)。

推奨実装(理論調査の結論)

  • si.js ローダを共通 layout の <head> rendering に組み込み、全ページへ適用。
  • または placeholder へ custom rendering を配置して生 script を出力。
  • 公開サイトは modern エンジン前提 → Shadow DOM / fetch / ESM 全て利用可。