local.xml kullanarak Magento ile birlikte gelen komut dosyalarının kalanı ÖNCE jQuery (veya herhangi bir komut dosyası) eklemenin en iyi yolu nedir?jQuery to Magento'a ekleme
I (local.xml olarak) kullanmayı denedik:
<reference name="head">
<action method="addItem">
<type>skin_js</type>
<script>js/jquery-1.6.4.js</script>
</action>
</reference>
ama bu baz pakette page.xml içinde Magento tarafından eklenen komut sonuna jQuery ekleyerek biter.
<action method="removeItem">
...
</action>
ben olmak onlara ihtiyacımız page.xml eklendi betiklerininüzerinde kaldırmak ve daha sonra sırayla local.xml onları-ekliyoruz.Güncel: Hatta kullanarak tüm komut dosyalarını kaldırma denedim (jQuery önce), ama bir şekilde, aynı sırayla biterler (jQuery ile son).
Magento koduna göz attım ve komut dosyalarının kaldırıldığını doğruladıktan sonra Mage_Page_Block_Html_Head içindeki $ -> [data] öğelerine yeniden ekledim, ancak bir noktaya eklendiklerinde sayfa, jQuery ile son eklenir.
Bunu yapmanın daha zarif bir yolu olması gerektiğini tahmin ediyorum, ancak bunu Googling'imde bulamadım. Bulunduğum her şey, başka bir yerde okudum, doğrudan sayfa.xml değiştirilmesini önerir iyi bir fikir değildir.
numarasına ekleyebilirsiniz. Teşekkürler. Bir düzenleme, http: src özniteliğinin başlangıcında eksik olmasıdır. Düzenlememe izin vermem çünkü düzenlemem 6'dan fazla değildi. – Luke
Harika;), bunun nedeni mod_pagespeed için üzgünüm. Cevabımı güncellendi. – Kenny