Иногда в процессе 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') ?>

Готово. Если теперь просмотреть код в браузере, мы увидим наш скрипт в самом конце кода.