ページの再表示で gmap モジュールの地図が消える問題
投稿者: shirane 日付: 2007-06-13 (水) 22:58
運用中のサイトを Drupal 5.1 に移行しようと、モジュールの動作を確認していたら、Google Map の地図が表示されたり、されなかったりするという現象に遭遇。
マクロを貼り付けてプレビューしたときには、ばっちり。ところが本登録すると、なぜか地図の部分がまっしろに。ページのソースを見てみると、地図表示に必要なスクリプトへのリンクの記述がぽっかり抜けている。1 回目の表示では、ちゃんと含まれているのに。別のページでやってみても、やはり一発目は表示されるが、2 回目以降はまっしろ。
2 回目以降ダメということからキャッシュを疑い、delete from cache_filter; してみると地図が復活。で、再表示すると、やっぱりまたまっしろ。select count(*) from cache_filter; すると 1 件。このキャッシュされたフィルタ結果に GMap 用のスクリプトへのリンクが含まれていないような。
不具合かなぁと本家で調べてみると、あった、あった、ありました。まさにこれ。
http://drupal.org/node/117251
とりあえず、しばらく様子を見ることに。
久しぶりに http://drupal.org/node/117251 をチェックしたら、8月末に解決した模様。
最新版で動作を確認。
これで、4.7 で運用中のサイトを移行できそう。
感謝。
- 返信
投稿者: shirane 日付: 2007-09-10 (月) 06:41