Commerceで外部JavaScriptをテスト/本番で読み分ける方法

カテゴリ Libraries コアバージョン 8.5.x 関連モジュール Libraries

MODULE.libraries.yml

live_mode:
  version: VERSION
  header: true
  js:
    https://〜/〜.js: { type: external }

test_mode:
  version: VERSION
  header: true
  js:
    https://〜/〜.js: { type: external }

MODULE.module

function MODULE_preprocess_html(&$variables) {
  〜
  $mode = $configuration['mode'];
  $variables['#attached']['library'][] = "MODULE/{$mode}_mode";
  〜
}

OTHER FAQ

Drupal開発・運用の疑問/質問の答えはここに

無料ユーザー登録すると質問できます。

カテゴリ Core Ver. 関連モジュール タイトル
テーマ 7.15 CSS Injector 簡単にCSSを追加したい
コンテンツの管理 6.x Views Flag Calendar 空き室予約のような仕組みは実現できますか?
コンテンツの作成 6.x Views カルーセルのように回転するコンテンツを作りたい
アップデート 7.15 Webform Backup_and_Migrate drupal7.12 -> drupal7.14アップデートメモ
フォーム 7.15 Webform WebformのEntity Translation
フォーム 7.15 Webform Webform - 確認ページの多言語化
コンテンツの作成 7.15 Automatic_Nodetitles Automatic_Entity_Label ノード投稿フォームにタイトル入力フォームを表示しない方法

ページ