2017-09-19 8 views
0

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。

+0

ファイルを別のブラウザでも取得していますか? (また、このような問題は、あなたが実際に最近の変更をアップロードしていないことを発見することによって一般的に解決されます) –

+0

「/ admin/config/development/performance」のページで「CSSファイルを集約して圧縮する」と「JavaScriptファイルを集約'開発サイト。 – Michael

+0

私は別のブラウザを試しました(同じファイル参照が続く)。メインのブートストラップテーマを無効/再有効化することも試みました(明らかにサブテーマを無効にすることはできません)。集計/ etcをチェックしたりチェックを外したり、ブラウザからキャッシュや履歴を削除したりしました。私が今考えているのは、.infoファイルがリロードされていないということです。たとえば、別のscripts [] = "newjs" .js参照を入れると、新しいファイルはページソースに表示されません。古いファイルのみが表示されます。そして、ソースのリンクをクリックすると、表示されているjsコードが "古い" .....更新はロードされません。 .infoの問題と思われますか? – jksterm

答えて

0

問題が見つかりました。私はlocalhostサーバーとしてAMPPを使用しています。私が最初にこれを設定したとき、私はD:ドライブにD7をインストールしました。私はAMPPの動作を正確にはわかりませんが、CドライブのSystemsフォルダに別のインストールがあることがわかりました。したがって、私は2つのインストールがあり、今回私はDドライブのバージョンで作業していると思っていました。奇妙なことに、両者とも「ほとんど」同期しています....最近Dドライブのバージョンが実行されていましたが、現在はCドライブです。復旧したことがないので、CドライブがDドライブの "クローン"をインストールします。なんでも。そんなにstooopidを感じる。私は、すべての作業がうまくいかなければならないということが重要な学習だと思っています。奇妙なことが起こっているなら、あなたがしたかもしれない単純なものを探してください。クリスGはほぼポイントにあった...私はjsと.infoファイルをアップロードしていたが、Dドライブに!

関連する問題