• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков

Рекомендуемые сообщения

FreeDemon    25

День добрый господа!
Появилось задание запихнуть кастомный модуль в "шапку". Что б оно там крутилось и никому не мешало.

Но вот беда. Не могу сообразить как.
Если у кого есть зацепки как правильно это делать. Буду рад почитать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    837

Чтобы засунуть, нужно создать позицию

Например

1. block_header - позиция в шапке

2. клонируем контроллер (collumn_left, например) в block_header

3, рисуем для него шаблон

<?php if ($modules) { ?>
<column class="block-header">
  <?php foreach ($modules as $module) { ?>
  <?php echo $module; ?>
  <?php } ?>
</column>
<?php } ?>

4. Рисуем модуль и шаблон для шапки

5. В админке модуля добавлем нужную позицию (можно кстати обойтись без первого пункта

6 в контроллер header добавляем

$data['block_header'] = $this->load->controller('common/block_header');

Пробуйте

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
FreeDemon    25

Спасибо. Попробую покурить в этом направлении. Хотя как мне немного сложновато звучит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
FreeDemon    25

не совсем понял где какие файлы создавать.
Можете рассписать где какой и как назвать?
Просто дополнить Ваш список.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rb2    390

Но вот беда. Не могу сообразить как.

Если у кого есть зацепки как правильно это делать. Буду рад почитать.

Посмотрите, как в `common/header` подключаются и выводятся модули `common/currency` (переключатель валют) и `common/language` (переключение языков).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От AlexDW


      Просмотр файла FixFilter OC2x - исправление фильтра в Opencart 2.0
      Стандартный фильтр Opencart работает по принципу ИЛИ (OR) для разных групп при фильтрации.
      Данный патч решает проблему с фильтром, меняя логику выбора групп фильтров на И (AND)
       
      Актуален для ocStore / Opencart.PRO & CMS / Opencart версий 2.0.0.0 - 3.0.2.x Не меняет файлы движка и БД (работает через OCMOD)  
      DEMO
      ADMIN

      до патча:
      при фильтрации будут выбраны все товары, у которых совпадает ХОТЯ БЫ один параметр в фильтрах (без учета групп фильтров)
      пример - все товары, где совпадают цвет или размер

      после патча:
      при фильтрации будут выбраны только те товары, у которых совпадут ВСЕ отмеченные параметры в фильтрах (с учетом групп фильтров)
      пример - только те товары, где совпадают и цвет, и размер

      Как настроить фильтр в Opencart

      Внимание!
      Патч предназначен только для стандартного фильтра Opencart
      При использовании отдельного модуля фильтра (Mega Filter, Filter Pro и др) необходимости в патче нет, его применение может привести к ошибкам

      Установка 2x:
      1. Загрузить файл fix_filter.ocmod.xml в Extensions->Extension Installer (Дополнения > Установка дополнений)
      2. Обновить кеш модификаторов в Extensions->Modifications (Дополнения > Менеджер дополнений)

      Установка 3x:
      1. Загрузить архив fix_filter.ocmod.zip в Extensions->Extension Installer (Дополнения > Установка дополнений)
      2. Обновить кеш модификаторов в Extensions->Modifications (Дополнения > Менеджер дополнений)
       
       
      Другие дополнения:
      --------------------------
      SearchOrder - быстрый просмотр и поиск по заказам
      AutoSearch 2x - предпросмотр результатов поиска
      OrderField - дополнительные поля в заказе, корзине и письме
      ExtendedSearch - настройка и управление поиском в Opencart
      Добавил AlexDW Добавлено 14.08.2015 Категория Прочее Системные требования Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От AlexDW
      Стандартный фильтр Opencart работает по принципу ИЛИ (OR) для разных групп при фильтрации.
      Данный патч решает проблему с фильтром, меняя логику выбора групп фильтров на И (AND)
       
      Актуален для ocStore / Opencart.PRO & CMS / Opencart версий 2.0.0.0 - 3.0.2.x Не меняет файлы движка и БД (работает через OCMOD)  
      DEMO
      ADMIN

      до патча:
      при фильтрации будут выбраны все товары, у которых совпадает ХОТЯ БЫ один параметр в фильтрах (без учета групп фильтров)
      пример - все товары, где совпадают цвет или размер

      после патча:
      при фильтрации будут выбраны только те товары, у которых совпадут ВСЕ отмеченные параметры в фильтрах (с учетом групп фильтров)
      пример - только те товары, где совпадают и цвет, и размер

      Как настроить фильтр в Opencart

      Внимание!
      Патч предназначен только для стандартного фильтра Opencart
      При использовании отдельного модуля фильтра (Mega Filter, Filter Pro и др) необходимости в патче нет, его применение может привести к ошибкам

      Установка 2x:
      1. Загрузить файл fix_filter.ocmod.xml в Extensions->Extension Installer (Дополнения > Установка дополнений)
      2. Обновить кеш модификаторов в Extensions->Modifications (Дополнения > Менеджер дополнений)

      Установка 3x:
      1. Загрузить архив fix_filter.ocmod.zip в Extensions->Extension Installer (Дополнения > Установка дополнений)
      2. Обновить кеш модификаторов в Extensions->Modifications (Дополнения > Менеджер дополнений)
       
       
      Другие дополнения:
      --------------------------
      SearchOrder - быстрый просмотр и поиск по заказам
      AutoSearch 2x - предпросмотр результатов поиска
      OrderField - дополнительные поля в заказе, корзине и письме
      ExtendedSearch - настройка и управление поиском в Opencart
    • От kikimer22
      Добрый день, столкнулся с проблемой вывода модуля в header.
      Пробовал как  указанно в теме :
       
      [РЕШЕНО] Вывод модулей в Header/Footer Автор Waha, 29 Января 2014  
      Не удачно, т.к. в чистом opencart  2.1.0.1 не нашел строку 
      <option value="column_right"><?php echo $text_column_right; ?></option>  <?php } ?> в admin/view/template/module/your_module.tpl
       
      Прошу подсказать как это можно сделать с помощью vqmod создав xml файл (пример приложен). Спасибо.

    • От tripcollor
      Искал, гуглил, много чего нашел но все по ходу старое и ничего не получается.
      Помогите как реализовать?
    • От Skunk


      Просмотреть файл Статьи в шапке Opencart 2.x
      Модификация дублирует статьи из подвала в шапку сайта.
      Языки: русский, english
      Установка стандартная - с помощью OcMod.
      Стили настраиваются индивидуально.
      Модуль распространяется "как есть". Поддержка осуществляется на коммерческой основе.
       
      = = =
      Техническая поддержка модулей здесь (Пн. - Пт. 10:00 - 17:00 GMT+2)
      = = =
      Автор Skunk Добавлен 22.11.2016 Категория Модули Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу