TemplateMonster #49198 («Men's Underwear»): Как адаптировать витринные страницы для ускорения их загрузки

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.06.2014 04:27

Обратите внимание, что указанная ниже инструкция является также рекомендуемым способом решания проблемы TemplateMonster #49198 («Men's Underwear»): «TypeError: jQuery(...).superfish is not a function»

Загрузку витринных страниц оформительской темы TemplateMonster #49198 («Men's Underwear») можно ускорить в несколько раз выполнением следующей инструкции:
  • Правки для файла app/design/frontend/default/theme611/template/page/html/head.phtml:
    Удалите код:
    <script type="text/javascript" src="<?php echo $this->getSkinUrl('js/jquery-1.10.2.min.js') ?>"></script>
    <script type="text/javascript" src="<?php echo $this->getSkinUrl('js/jquery-migrate-1.2.1.min.js') ?>"></script>
    <script type="text/javascript" src="<?php echo $this->getSkinUrl('js/superfish.js') ?>"></script>
    <script type="text/javascript" src="<?php echo $this->getSkinUrl('js/scripts.js') ?>"></script>

  • Добавьте в файле app/design/frontend/default/theme611/layout/page.xml внутри тега <block type="page/html_head" name="head" as="head"> за всеми другими правилами внутри этого тега, в самом конце (примерно строка 77) следующий код:
    <action method='addItem'><type>skin_js</type><name>js/superfish.js</name></action>
    <action method='addItem'><type>skin_js</type><name>js/scripts.js</name></action>

  • Включите стандартное для Российской сборки Magento объединение файлов CSS и JavaScript, указав «да» значением следующих опций:
    • «Система» → «Настройки» → «НАСТРОЙКИ ПОВЫШЕННОЙ СЛОЖНОСТИ» → «Для разработчика» → «Настройки JavaScript» → «Объединить файлы JavaScript»
    • «Система» → «Настройки» → «НАСТРОЙКИ ПОВЫШЕННОЙ СЛОЖНОСТИ» → «Для разработчика» → «Настройки CSS» → «Объединить файлы CSS»


Поделиться темой: