Drupal 7でjavascriptを管理するためのガイドに従って、私のサイト/ all/themes/mytheme/jsフォルダに "myjs.js"ファイルを追加し、 mytheme.infoファイル(scripts [] = js/myjs.js)。自分のサイトでページソースを表示すると、ファイルが読み込まれていることがわかります。Drupal 7のサブテーマからカスタムJavaScriptのリファレンスを削除するには
多くの問題の後、私はこれを取り返そうとしました。私はmytheme.infoファイルのscripts []行を削除し、jsファイルをjsフォルダから削除しました。だから、理論的には、私のdrupal 7サイトは私のカスタムjsファイルの知識を持っていないはずですか?
キャッシュのクリア後、ブラウザのハードリロード、私のxamppサーバの停止/再起動も、自分のサイトでソースを見るたびに、そのファイルがまだ読み込まれていると参照されています。
データベースのものでなければなりませんか? Drupalは他にどこに保管して、私の参照を保持しますか?
.infoファイル(例: "js/newjs.js")に新しいjsファイルを追加しようとしましたが、キャッシュをクリアした後に新しいファイルが表示されません。古い、元のファイルのみがそこにあります。
私はブートストラップのサブテーマを使用していますが、bootstrap.infoともちろんmytheme.infoの両方をチェックしており、myjs.jsファイルへの参照はどこにもありません。
これは盛り上がりです。私が見るかもしれない考え(データベースレコード、例えば、)。
THanks。
ファイルを別のブラウザでも取得していますか? (また、このような問題は、あなたが実際に最近の変更をアップロードしていないことを発見することによって一般的に解決されます) –
「/ admin/config/development/performance」のページで「CSSファイルを集約して圧縮する」と「JavaScriptファイルを集約'開発サイト。 – Michael
私は別のブラウザを試しました(同じファイル参照が続く)。メインのブートストラップテーマを無効/再有効化することも試みました(明らかにサブテーマを無効にすることはできません)。集計/ etcをチェックしたりチェックを外したり、ブラウザからキャッシュや履歴を削除したりしました。私が今考えているのは、.infoファイルがリロードされていないということです。たとえば、別のscripts [] = "newjs" .js参照を入れると、新しいファイルはページソースに表示されません。古いファイルのみが表示されます。そして、ソースのリンクをクリックすると、表示されているjsコードが "古い" .....更新はロードされません。 .infoの問題と思われますか? – jksterm