我正在尝试将 Google Maps Javascript API 添加到我的 Magento 模块。
我遇到的问题是core/text
,我包含的包含外部 Javascript 包含标记的块仅在所有addJs
操作之后出现。
这意味着我在pvtl_stores.js
目标google
对象中的脚本不起作用,因为google
对象尚未初始化。
这是我的local.xml
文件:
<layout>
<default>
<reference name="head">
<block type="core/text" name="google.maps" before="root">
<action method="setText">
<text><![CDATA[<script src="//maps.googleapis.com/maps/api/js"></script>]]></text>
</action>
</block>
<action method="addItem">
<type>skin_js</type>
<name>js/pvtl_stores.js</name>
</action>
</reference>
</default>
</layout>
有没有办法core/text
在动作之前加载块addJs
?
顺便说一句,如果问题不明显,我是 Magento 编程的新手!