Posted by kuronecozizi on January 15, 2017 at 3:56am
いつもお世話になっております。
記事作成ページの「画像」項目の「ファイルを選択」というボタンがあります。
みなさんご存知の通り、
パソコンのブラウザを使用するときに押下すると、ファイルを選択するウィンドウが出現し、
スマホ等のブラウザ使用時に押下すると、カメラを起動するか、
写真フォルダから選択するかを示すポップアップが出現します。
Drupalのフォルダ群から、記事作成ページのHTMLファイルを見つけ、「ファイルを選択」ボタンの
javascriptのタグを拾いたいのですが、、、
どのファイルを参照すれば良いのでしょうか?
(「○○の中にあるよ!」などの回答も歓迎です!)
また、「ファイルを選択」ボタンのjavascriptのタグは、異なるページではまた別のものになるのでしょうか?
(例えば、アイコンやファビコンをアップロードする場合など)
ご回答どうぞよろしくお願いいたします。
Comments
生のHTMLではなくtwigというテンプレートエンジンのテ
生のHTMLではなくtwigというテンプレートエンジンのテンプレートファイルになりますが、 core/modules/file/templates 辺りです。 https://github.com/drupal/drupal/tree/8.2.x/core/modules/file/templates
実行されるJavascriptの処理はノードの編集フォームのアップロードボタンについては全て同じで、ファイルは core/modules/file/file.js です。
https://github.com/drupal/drupal/blob/8.2.x/core/modules/file/file.js
生のHTMLでないということは。。。
ご返答ありがとうございます!
リンクを読ませていただきました。
HTMLではないんですね。。。
HTMLに埋め込まれている「ファイルを選択」に関わる関数を呼び出そうと思ったのです。
ということですので、
直接 file.js のアドレスを読み込ませるようにしてみます。
また何かありましたら、どうぞよろしくお願いいたします!