Каков рекомендуемый способ добавления jQuery (или любого скрипта) ДО того, как остальные скрипты, поставляемые с Magento, используют local.xml?
Я пытался использовать (в local.xml):
<reference name="head">
<action method="addItem">
<type>skin_js</type>
<script>js/jquery-1.6.4.js</script>
</action>
</reference>
, но это заканчивается добавлением jQuery в конец сценариев, добавленных Magento в page.xml вбазовый пакет.Я даже пытался удалить все сценарии, используя:
<action method="removeItem">
...
</action>
, чтобы удалить все сценарии, которые были добавлены в page.xml, а затем повторно добавить их в local.xml в том порядке, в котором они мне нужныбыть в (сначала jQuery), но каким-то образом они заканчиваются в том же порядке (с последним jQuery).
Я прошел по коду Magento и убедился, что сценарии удаляются, а затем повторно добавляется в $ this -> _ data ['items'] в Mage_Page_Block_Html_Head, но в какой-то момент, когда они добавляютсяна страницу они добавляются с помощью jQuery last.
Я предполагаю, что должен быть более элегантный способ сделать это, но я еще не нашел его в своем поиске по Google.Все, что я нашел, рекомендует напрямую модифицировать page.xml, который я читал в другом месте, не очень хорошая идея.