いままでPHPからJavaScriptに変数値を渡す際、PHP側でformを使ったり、JavaScriptを出力したりしてhtmlに埋め込んでいました。
もっとスマートな渡し方というのはありますか?
PHPからJavaScriptに変数値を渡したい
OTHER FAQ
カテゴリ | Core Ver. | 関連モジュール | タイトル |
---|---|---|---|
コンテンツの作成 | 8.4x | PhpSpreadsheet | Excelを読み書きする方法 |
コンテンツの作成 | 7.15 | Darty Form | 編集ページでの操作ミス |
コンテンツの作成 | 7.15 | Form API Validation | フォームの入力内容を細かくチェックしたい |
コンテンツの作成 | 7.38 | node form | ノード編集フォームをテーブル表示形式にしたい |
コンテンツの作成 | 8.9.x | Display sweet, Views, Twig Tweak, Views field formatter | テーマに頼らず コンテンツのフィールドとしてViewsを埋め込み表示する方法 |
コンテンツの作成 | 6.x | Insert Block | ブロックの内容を本文中に表示するには? |
コンテンツの作成 | 7.26 | CKEditor Views | Viewsでティザーを一覧するとページのレイアウトが崩れることがある |
アップデート | 8.9.x | Composer update | composer update するときに パッチが必要なモジュールが更新されパッチが消えてしまうことへ対応する方法 |
アップデート | 7.16 | Core | 7.15→7.16アップデート |
アップデート | 7.15 | Webform Backup_and_Migrate | drupal7.12 -> drupal7.14アップデートメモ |
アップデート | 8.8.x | Composer | composer updateが異常終了する |
アップデート | 7.28 | DisableMessages | モジュールのアップデートガイダンスを非表示にしたい |
アップデート | 7.34 | Core | 簡単にCoreのセキュリティアップデートがしたい |
アップデート | 7.50 | Download count | DOWNLOAD MODULEページでダウンロードが失敗することがある |
アップデート | 7.28 | Views | Pagerが表示されなくなった |
アップデート | 8.9.x | composer patch | patch を composer に 組み込む方法 |
アップデート | 8.9.x | Composer update | Composer で drupal/core-8.9.7 に更新できなくなった場合の処置 |
アップデート | 8.9.x | PHP | CentosでPHPのバージョンアップ(例:5.3->5.6)を行う方法 |
アップデート | 7.34 | Distribution(Commerce Kickstart) | drushでcommerce_kickstartのアップデートに失敗する |
アップデート | 8.7.2 | menu | drupal-core 8.7.2にupdateしたところ |
コメント
DrupalでJavaScriptに変数を渡すには
パーマリンク Submitted by actbrain on 2014/11/22 10:43.
DrupalでJavaScriptに変数を渡すには、例えばhook_init()内に下記コードを書きます。
JavaScriptの方では下記のように記述することで参照可能です。
ページ