Перейти к содержанию

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

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

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

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


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

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

Например

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');

Пробуйте

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


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

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

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


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

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

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


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

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

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

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

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От neoseo
      Скачать/Купить дополнение


      Статьи в шапке Opencart 2.x, модуль OpenCart, веб-студия NeoSeo
      Модификация дублирует статьи из подвала в шапку сайта.
      Языки: русский, english
      Установка стандартная - с помощью OcMod.
      Стили настраиваются индивидуально.
      Модуль распространяется "как есть". Поддержка осуществляется на коммерческой основе.
       
      Преимущества модулей от NeoSeo:

      1-ое преимущество

      - только практика, только проверенные и продуманные решения для рынка СНГ. Каждый наш продукт, будь-то Интернет-магазин в целом или отдельное решение (любой из написанных нами модулей) - это произведение многолетнего опыта разработки, которое постоянно дорабатывается по отзывам с рынка.

      2-ое преимущество

      - мы разрабатываем и внедряем наши продукты комплексно: дизайн, верстка, программирование, интернет-маркетинг. Полный цикл работ для получения результата: генерирование магазином продаж и создание вашей прибыли. Работая с нами вы не окажетесь в ситуации, где программисты не понимают, что от них требуют эти "надоедливые сеошники" и наоборот.

      3-ье преимущество

      - мы делаем и у вас всё работает. Если нужно что-то доработать, изменить или ещё кое-что улучшить - без проблем. Мы готовы сделать по вашему желанию всё, всё, что угодно. Сотрудничая с нашей студией, вы вправе рассчитывать на то, что благодаря нашему огромному опыту, вы получите в результате не только грамотную консультацию, но и лучшее программное решение на рынке.
       
      4-ое преимущество
       
      - уважаемые покупатели, нам очень приятно помогать вам и во многих случаях мы делаем это бесплатно. Просим взять во внимание, что бесплатная поддержка и консультации осуществляются на основе нашей доброй воли, а в случаях, когда на разбор ошибок требуется от 1 часа времени (не по вине работы модуля) мы оставляем за собой право выполнять техническую поддержку/консультации на оплачиваемой основе. Спасибо за понимание.
       
      Рекомендуем:
       
      Также, очень рекомендуем Вам, купить и другие наши продукты, которые пригодятся в абсолютно любом магазине:
       
      ИНСТРУМЕНТЫ для SEO ПРОДВИЖЕНИЯ
       
      1. Карта сайта, без которой поисковики будут игнорировать ваш сайт.
      https://opencartforum.com/files/file/1606-samaya-bystraya-karta-sayta-sitemapxml-modul-dlya-opencart-neoseo/
       
      2. Генератор robots.txt, без которого поисковые роботы проиндексируют ненужные страницы и понизят вам релевантность
      https://opencartforum.com/files/file/2548-modul-dlya-opencart-neoseo-generator-robotstxt/
       
      3. Отслеживание битых ссылок, чтобы не терять трафик впустую
      https://opencartforum.com/files/file/5315-otslezhivanie-nesuschestvuyuschih-stranic-modul-dlya-opencart-veb-studiya-neoseo/
       
      4. Модуль создания редиректов, который позволяют починить битые ссылки
      https://opencartforum.com/files/file/2015-modul-dlya-opencart-neoseo-menedzher-redirektov
       
      5. Источник заказа, чтобы отслеживать эффективность рекламных кампаний
      https://opencartforum.com/files/file/1464-modul-dlya-opencart-neoseo-istochnik-zakaza/
       
      6. Ускорение скорости загрузки страниц Интернет-магазина на OpenCart по рекомендациям Google PageSpeedInsights, чтобы попасть в заветную зеленую зону и получить больше привелегий от Google и Яндекса
       
       
      ПОВЫШЕНИЕ ПРОДАЖ
       
      1. Выгрузка товаров на Prom.ua, Hotline, Яндекс.Маркет и др. прайс-агрегаторы, Модуль для Opencart от веб-студии NeoSeo, который позволяет выгрузить данные для прайс агрегаторов
      https://opencartforum.com/files/file/2480-vygruzka-tovarov-na-promua-hotline-yandeksmarket-i-dr-prays-agregatory-modul-dlya-opencart-ot-veb-studii-neoseo/

       
      ОБРАБОТКА ТОВАРОВ
       
      1. Водяной знак, который позволяет автоматически наложить изображение водяного знака на все ваши товары
      https://opencartforum.com/files/file/2076-vodyanoy-znak-watermark-dlya-opencart-modul-ot-neoseo/ 
       
      2. Обмен с 1с, без которого сложный учет был бы невозможен.
      https://opencartforum.com/files/file/2849-modul-obmena-exchange-i-sinhronizacii-opencart-s-1s-upravlenie-torgovley-veb-studiya-neoseo
       
      3. Удаление неиспользуемых картинок, без которого ваш каталог с изображениями может порвать хостинг.
      https://opencartforum.com/files/file/1465-modul-dlya-opencart-neoseo-udalenie-neispolzuemyh-kartinok/
       
      ОБРАБОТКА ЗАКАЗОВ
       
      1. Товарный чек.
      https://opencartforum.com/files/file/1868-modul-dlya-opencart-neoseo-tovarnyy-chek/
       
      2. Менеджер заказов, без которого просматривать заказы было бы не так удобно.
      https://opencartforum.com/files/file/2481-neoseo-menedzher-zakazov/
       
      БЕЗОПАСНОСТЬ
       
      1. Резервные копии, без которых можно потерять данные по магазину навсегда
      https://opencartforum.com/files/file/1597-rezervnye-kopii-dlya-opencart-veb-studiya-neoseo/
       
      Пожалуйста, ознакомьтесь с полным перечнем наших модулей здесь: https://opencartforum.com/profile/27072-alexsoftdev/?tab=node_downloads_Files
       
      Нажмите здесь http://prntscr.com/j1sqxc, чтобы быть в курсе всех обновлений.
       
      Уважаемые покупатели, скажите, что может быть лучше для развития модуля, чем публичные обсуждения и отзывы?
      Мы уверены это хороший стимул предоставлять услуги еще лучше ).
      Пожалуйста, все вопросы для обсуждения пишите здесь:
      https://opencartforum.com/topic/67991-stati-v-shapke-opencart-2x/
       
      Отзыв о работе модуля, пожалуйста, напишите здесь:
       
      https://opencartforum.com/files/file/3489-stati-v-shapke-opencart-2x/?tab=reviews
       
      Коротко о нас. Веб-студия NeoSeo - полноценная Команда.
      Работаем с 2012 года как веб-студия, в штате нашей компании работают сотрудники на все случаи жизни: программирование, дизайн, интернет маркетинг. Мы разработали десятки модулей для OpenCart, а ежемесячно, в плане маркетинга и технической поддержки обслуживаем более 200 проектов. Решаем любые вопросы оперативно и качественно.
       
      Уважаемые покупатели, обращаем внимание на то, что вы скачиваете модуль "как есть". Если у Вас возникнет необходимость улучшить функционал купленного модуля под ваши индивидуальные потребности - напишите на почту support@neoseo.com. ua (без пробела), чтобы мы предоставили ориентировочную оценку.
       
      Спасибо, что Вы с нами,
      всегда рады помочь,
      Команда NeoSeo
      Добавил alexsoftdev Добавлено 22.11.2016 Категория Блоги, новости, статьи Системные требования Сайт разработчика https://neoseo. com.ua Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.1 ocStore 2.1 OpenCart.Pro, ocShop  
    • От neoseo
      Модификация дублирует статьи из подвала в шапку сайта.
      Языки: русский, english
      Установка стандартная - с помощью OcMod.
      Стили настраиваются индивидуально.
      Модуль распространяется "как есть". Поддержка осуществляется на коммерческой основе.
       
      Преимущества модулей от NeoSeo:

      1-ое преимущество

      - только практика, только проверенные и продуманные решения для рынка СНГ. Каждый наш продукт, будь-то Интернет-магазин в целом или отдельное решение (любой из написанных нами модулей) - это произведение многолетнего опыта разработки, которое постоянно дорабатывается по отзывам с рынка.

      2-ое преимущество

      - мы разрабатываем и внедряем наши продукты комплексно: дизайн, верстка, программирование, интернет-маркетинг. Полный цикл работ для получения результата: генерирование магазином продаж и создание вашей прибыли. Работая с нами вы не окажетесь в ситуации, где программисты не понимают, что от них требуют эти "надоедливые сеошники" и наоборот.

      3-ье преимущество

      - мы делаем и у вас всё работает. Если нужно что-то доработать, изменить или ещё кое-что улучшить - без проблем. Мы готовы сделать по вашему желанию всё, всё, что угодно. Сотрудничая с нашей студией, вы вправе рассчитывать на то, что благодаря нашему огромному опыту, вы получите в результате не только грамотную консультацию, но и лучшее программное решение на рынке.
       
      4-ое преимущество
       
      - уважаемые покупатели, нам очень приятно помогать вам и во многих случаях мы делаем это бесплатно. Просим взять во внимание, что бесплатная поддержка и консультации осуществляются на основе нашей доброй воли, а в случаях, когда на разбор ошибок требуется от 1 часа времени (не по вине работы модуля) мы оставляем за собой право выполнять техническую поддержку/консультации на оплачиваемой основе. Спасибо за понимание.
       
      Рекомендуем:
       
      Также, очень рекомендуем Вам, купить и другие наши продукты, которые пригодятся в абсолютно любом магазине:
       
      ИНСТРУМЕНТЫ для SEO ПРОДВИЖЕНИЯ
       
      1. Карта сайта, без которой поисковики будут игнорировать ваш сайт.
      https://opencartforum.com/files/file/1606-samaya-bystraya-karta-sayta-sitemapxml-modul-dlya-opencart-neoseo/
       
      2. Генератор robots.txt, без которого поисковые роботы проиндексируют ненужные страницы и понизят вам релевантность
      https://opencartforum.com/files/file/2548-modul-dlya-opencart-neoseo-generator-robotstxt/
       
      3. Отслеживание битых ссылок, чтобы не терять трафик впустую
      https://opencartforum.com/files/file/5315-otslezhivanie-nesuschestvuyuschih-stranic-modul-dlya-opencart-veb-studiya-neoseo/
       
      4. Модуль создания редиректов, который позволяют починить битые ссылки
      https://opencartforum.com/files/file/2015-modul-dlya-opencart-neoseo-menedzher-redirektov
       
      5. Источник заказа, чтобы отслеживать эффективность рекламных кампаний
      https://opencartforum.com/files/file/1464-modul-dlya-opencart-neoseo-istochnik-zakaza/
       
      6. Ускорение скорости загрузки страниц Интернет-магазина на OpenCart по рекомендациям Google PageSpeedInsights, чтобы попасть в заветную зеленую зону и получить больше привелегий от Google и Яндекса
       
       
      ПОВЫШЕНИЕ ПРОДАЖ
       
      1. Выгрузка товаров на Prom.ua, Hotline, Яндекс.Маркет и др. прайс-агрегаторы, Модуль для Opencart от веб-студии NeoSeo, который позволяет выгрузить данные для прайс агрегаторов
      https://opencartforum.com/files/file/2480-vygruzka-tovarov-na-promua-hotline-yandeksmarket-i-dr-prays-agregatory-modul-dlya-opencart-ot-veb-studii-neoseo/

       
      ОБРАБОТКА ТОВАРОВ
       
      1. Водяной знак, который позволяет автоматически наложить изображение водяного знака на все ваши товары
      https://opencartforum.com/files/file/2076-vodyanoy-znak-watermark-dlya-opencart-modul-ot-neoseo/ 
       
      2. Обмен с 1с, без которого сложный учет был бы невозможен.
      https://opencartforum.com/files/file/2849-modul-obmena-exchange-i-sinhronizacii-opencart-s-1s-upravlenie-torgovley-veb-studiya-neoseo
       
      3. Удаление неиспользуемых картинок, без которого ваш каталог с изображениями может порвать хостинг.
      https://opencartforum.com/files/file/1465-modul-dlya-opencart-neoseo-udalenie-neispolzuemyh-kartinok/
       
      ОБРАБОТКА ЗАКАЗОВ
       
      1. Товарный чек.
      https://opencartforum.com/files/file/1868-modul-dlya-opencart-neoseo-tovarnyy-chek/
       
      2. Менеджер заказов, без которого просматривать заказы было бы не так удобно.
      https://opencartforum.com/files/file/2481-neoseo-menedzher-zakazov/
       
      БЕЗОПАСНОСТЬ
       
      1. Резервные копии, без которых можно потерять данные по магазину навсегда
      https://opencartforum.com/files/file/1597-rezervnye-kopii-dlya-opencart-veb-studiya-neoseo/
       
      Пожалуйста, ознакомьтесь с полным перечнем наших модулей здесь: https://opencartforum.com/profile/27072-alexsoftdev/?tab=node_downloads_Files
       
      Нажмите здесь http://prntscr.com/j1sqxc, чтобы быть в курсе всех обновлений.
       
      Уважаемые покупатели, скажите, что может быть лучше для развития модуля, чем публичные обсуждения и отзывы?
      Мы уверены это хороший стимул предоставлять услуги еще лучше ).
      Пожалуйста, все вопросы для обсуждения пишите здесь:
      https://opencartforum.com/topic/67991-stati-v-shapke-opencart-2x/
       
      Отзыв о работе модуля, пожалуйста, напишите здесь:
       
      https://opencartforum.com/files/file/3489-stati-v-shapke-opencart-2x/?tab=reviews
       
      Коротко о нас. Веб-студия NeoSeo - полноценная Команда.
      Работаем с 2012 года как веб-студия, в штате нашей компании работают сотрудники на все случаи жизни: программирование, дизайн, интернет маркетинг. Мы разработали десятки модулей для OpenCart, а ежемесячно, в плане маркетинга и технической поддержки обслуживаем более 200 проектов. Решаем любые вопросы оперативно и качественно.
       
      Уважаемые покупатели, обращаем внимание на то, что вы скачиваете модуль "как есть". Если у Вас возникнет необходимость улучшить функционал купленного модуля под ваши индивидуальные потребности - напишите на почту support@neoseo.com. ua (без пробела), чтобы мы предоставили ориентировочную оценку.
       
      Спасибо, что Вы с нами,
      всегда рады помочь,
      Команда NeoSeo
    • От savage4pro
      Скачать/Купить дополнение


      Замена символа рубля OCMOD
      Мод заменяет знак валюты рубля на симпатичный почти уже стандартный символ (U+20BD), представленный в наборе глифов шрифта "Roboto" от Christian Robertson.
      Подходит для любого шаблона OpenCart версий 2.0.x, 2.1.x, 2.2.x, 2.3.x при отсутствии прямых модификаций ядра.
      Схема работы:
      добавляет в БД новую таблицу `oc_currency_modsymbols` с одной записью - для валюты с кодом RUB
      на этапе выборки данных о валютах оборачивает оригинальный символ в конструкцию для обработки подключаемыми при загрузке страницы стилями
      не ломает возможность менять оригинальный символ в админке, который будет показан при выводе шаблонов, в которых нет возможности подключать дополнительные стили (например, почтовые уведомления), пробелы до/после оригинального символа выносятся за пределы конструкции, т.е. сохраняются
      после установки можно вручную добавлять записи в таблицу `oc_currency_modsymbols` для форматирования символов валют по желанию (для включения в конечную строку стандартного значения, т.е. для автозамены, вместо него следует указать "_default_symbol_")
      мод можно безболезненно отключать/удалять, функциональность при этом вернется к стандартной
      Установка:
      Бекап!
      загрузить roboto-rouble-symbol-2.5.ocmod.zip через Extensions / Extension Installer
      обновить кэш модификаций на странице Extensions / Modifications
      обновить системный кэш

      Удаление:
      Бекап!
      удалить мод на странице Extensions / Modifications, там же обновить кэш модификаций
      обновить системный кэш
      вручную удалить из БД таблицу `oc_currency_modsymbols`
      вручную удалить файлы catalog/view/theme/default/stylesheet/roboto-forced.css и roboto-forced.min.css
      вручную удалить файлы catalog/view/theme/default/stylesheet/font/google/roboto-subset-latin-ext-*.*
      При обновлении с предыдущих версий рекомендется полное их удаление, но можно удалить сам модификатор и очистить системный кэш и кэш модификаций, данные БД перезапишутся на новые при повторной установке.

      В случае некорректного отображения блока с форматированной ценой (например, вылезающие закрывающие теги вида: руб." />") необходимо в шаблоне, где эта цена выводится, оборачивать её вывод в strip_tags();
      С 2016-11-28 (v.2.5.1) в комплекте идет сабсет (latin-ext, webfont) шрифта Roboto для совместимости с браузерами, которые блокируют подгрузку внешних шрифтов (да, это про тебя, IE9, гори в аду!)
      Добавил savage4pro Добавлено 06.11.2015 Категория Прочее Системные требования Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От Evergreens
      800.00 руб
      Скачать/Купить дополнение


      Модуль адаптивной Корзины "Evercart" +API "Новая Почта"
      Evercart v2.0+
      GreenCart (EverCart) - упрощенный модуль корзины с оформлением заказа + обновление по API отделений Новая Почта
      Разработано: © 2015 Evergreen http://evergreens.com.ua
      Совместимость:
      OpenCart: 2.0.0.0 / 2.0.1.0 / 2.0.1.1 / 2.0.2.0 / 2.0.3.1
      ocStore: теоретически должен работать на версиях 2.0.* (тестирования не было)
      Внимание: корректность работы модуля не гарантируется на версиях, которые не указаны выше.
      Тестировали в: Opera 12, FireFox, Chrome, IE 9 (версии ниже не поддерживаются), Safari
      Инструкция по установке (также находится в файле readme.txt, в архиве модуля):
      1. Поместите файлы из директории upload на сервер
      2. Перейдите в административный раздел сайта (Дополнения - Модули). Установите и настройте дополнение "Evercart"
      3. Перейдите в раздел Дополнения - Установка дополнений. Загрузите файл evercart.ocmod.xml.
      4. Перейдите в раздел Дополнения - Модификации и нажмите Обновить.
      5. Также в комплекте присутствуют модифицированные системы доставки (Новая Почта и Курьерская доставка). Их можно установить также из раздела Дополнения - Доставка.
      Что модуль имеет:
      отображение сэкономленных средств;
      возможность добавления пользовательских полей ввода персональных данных (настраивается из админ панели магазина);
      динамический пересчет стоимости товаров в корзине;
      возможность вывода кастомных темплейтов модулей доставки;
      стилизированы некоторые элементы.
      + обновление по API отделений Новая Почта

      Особенности:
      Модули доставки «Новая Почта» и «Доставка Курьером». Особенность этих модулей заключается в возможности заполнения дополнительной информации для выбранной системы доставки и динамическом пересчете итоговой суммы.
      Корзина адаптивная, что позволяет ей отображаться корректно на разных устройствах.
      Демо корзины:
      Сайт: http://opencart2.dev.evergreens.com.ua/
      Админ панель: http://opencart2.dev.evergreens.com.ua/admin/
      логин: observer
      пароль: test
      Если у вас возникли трудности по установке модуля на ваш нестандартный шаблон, то адаптация модуля выполняется не бесплатно. Для адаптации вам необходимо написать нам на support@evergreens.com.ua
      Информационный продукт, если не определен как продукт с бесплатным тестовым периодом, возврату и обмену не подлежит.
      Добавил Evergreens Добавлено 29.08.2015 Категория Прочее Системные требования OCMod Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От 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 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
  • Последние посетители   0 пользователей онлайн

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

×