ストアで javascript をマージするたびに、prototype.js がいくつかのことを台無しにすることがわかりました。javascriptファイルをマージするときにMagentoにprototype.jsを省略させる方法はありますか? これを行う関数は何でも書き直すことができると思いますが、これがどこで発生するかを見つける方法がわかりません。Magento のどこで何が起きているかを見つける良い方法はありますか?
3200 次
4 に答える
3
パラメータを追加することで、ファイルの結合を省略できます。たとえば、page.xml で次の行を変更できます。
<action method="addJs"><script>prototype/prototype.js</script></action>
に:
<action method="addJs"><script>prototype/prototype.js</script><params>prototype</params></action>
同じパラメーターを持つすべてのファイルが結合されます。
于 2015-04-09T20:38:04.783 に答える
0
mod_pagespeed
magento のサーバー ゼロ構成に Google でインストールします。
于 2015-04-24T08:14:32.303 に答える
0
head.phtml ファイルにprototype.jsリンクをロードしてみてください。この方法ではファイルをマージせず、xml 経由で追加する必要もありません。
とにかくベストプラクティスではありませんが、完全に機能します。
于 2015-08-28T12:19:52.020 に答える