メインコンテンツに移動

メインナビゲーション

  • ホーム
  • サイトマップ
  • ビデオ
  • ご連絡

パンくず

  • ホーム
  • DrupalからJSプログラムにパラメーターを渡す

DrupalからJSプログラムにパラメーターを渡す

javascript
drupal
javascript

Drupalのプログラムから「drupal_add_js」関数でjavaScriptプログラムに情報を渡すことができます

  • Drupalのプログラムから変数をJSファイルに渡す必要があります
  • Drupalでは関数「drupal_add_js」で変数を渡すことができます
    • 「drupal_add_js」がよくjavaScriptのインポートに利用されます
  • 「drupal_add_js」の使用例
    // Drupalプログラムでパラメータのセット
    drupal_add_js(
     array( 'MODULENAME' => 
      array('testvar' => $testVariable) ), 
     array('type' => 'setting')
    );
    
    // JS側でパラメーターをsettingsから取得
    (function($) { 
     Drupal.behaviors.MODULENAME = { 
      attach: function (context, settings) { 
       alert(settings.MODULENAME.testvar); 
      } 
     }; 
    })(jQuery);
    
  • 注意:渡されたパラメーターがオブジェクトではなく、配列だある。
    DrupalプログラムからJSに情報を渡します
ホーム

古松

検索

Article Category

  • apache(7)
  • css(19)
  • drupal(295)
  • Electron(4)
  • html(34)
  • javascript(27)
  • laravel(4)
  • linux(5)
  • macOS(2)
  • mysql(13)
  • php(19)
  • python(4)
  • SEO(12)
  • video(72)
  • Visual Studio Code(4)
  • windows(13)
  • wordpress(32)