CS-Cartでは、全ページでJavaScriptを読み込みたいでも紹介したとおり、AddonにJavaScriptを持たせることができ、scripts.post.tpl
で読み込むことで全てのページにAddonのJavaScriptをロードすることができる。
しかし、デフォルトの設定ではJavaScriptのコードを更新しても、「一般設定」→「ストレージ」→「キャッシュのクリア」をしないとJavaScriptは最新にならない。これは、CS-CartがJavaScriptをコンパイルして1つのJSにminifyする仕組みを取っているため。
JavaScriptの更新をリロードだけで反映するには、config.local.phpやlocal_conf.phpでtweaks.dev_js
をtrue
に設定しておく必要がある。
$config['tweaks']['dev_js'] = true;
これを設定しておけば、JSファイルを更新しただけで反映されるようになる。