我目前正在与Magento开发电子商务系统。我的页脚叫做
<?php echo $this->getChildHtml('footer') ?>
我的layout.xml有以下标签来定义&#39;页脚&#39;
<reference name="footer">
<block type="page/footer" name="footer">
<action method="setTemplate">
<template>page/html/footer_home.phtml</template>
</action>
<action method="setTemplate">
<template>muaw/footer_script.phtml</template>
</action>
</block>
</reference>
footer_home.phtml
是实际的页脚,footer_script.phtml
是一个带有<script>
标记的文件,用于某些jquery。我的问题是为<action>
添加第二组footer_script.phtml
标记会替换实际的页脚。有没有其他方法来获取这两个文件?
答案 0 :(得分:0)
您无需为页脚设置两个模板。只需尊重你的phtml文件......
<reference name="footer">
<block type="page/footer" name="footer">
<action method="setTemplate">
<template>page/html/footer_home.phtml</template>
</action>
</block>
<block type="core/template" name="footer_script" template="muaw/footer_script.phtml"/>
</reference>
答案 1 :(得分:0)
您应该将footer_script.phtml添加到
<reference name="before_body_end">