2

ストアで javascript をマージするたびに、prototype.js がいくつかのことを台無しにすることがわかりました。javascriptファイルをマージするときにMagentoにprototype.jsを省略させる方法はありますか? これを行う関数は何でも書き直すことができると思いますが、これがどこで発生するかを見つける方法がわかりません。Magento のどこで何が起きているかを見つける良い方法はありますか?

4

4 に答える 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_pagespeedmagento のサーバー ゼロ構成に Google でインストールします。

于 2015-04-24T08:14:32.303 に答える
0

head.phtml ファイルにprototype.jsリンクをロードしてみてください。この方法ではファイルをマージせず、xml 経由で追加する必要もありません。

とにかくベストプラクティスではありませんが、完全に機能します。

于 2015-08-28T12:19:52.020 に答える