15 сент. 2012
Иногда в процессе SEO оптимизации сайта возникает потребность переместить неосновной контент в конец кода. В данной статье мы рассмотрим способ правильного подключение скриптов, так чтобы они отображались по коду в секции header.
Откроем файл
app/design/frontend/default/your_package/your_theme/layout/page.xml
Найдем блок
<block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml">
и внутрь него, в самый конец добавим следующий блок
<block type="page/html_head" name="foot" as="foot" template="page/html/foot.phtml">
<action method="addJs">
<script>mage/translate.js</script>
</action>
</block>
Теперь создадим файл
app/design/frontend/default/your_package/your_theme/template/foot.phtml
Заполним его :
<?php echo $this->getCssJsHtml() ?>
Теперь в
app/design/frontend/default/your_package/your_theme/template/footer.phtml
в самом конце пропишем :
<?php echo $this->getChildHtml('foot') ?>
Готово. Если теперь просмотреть код в браузере, мы увидим наш скрипт в самом конце кода.