• Объявления

    • dinox

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

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

[Решено] Как получить настройки модуля в ocmod OC 2.3

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

dexteron    15

Здравствуйте.

 

Модуль работает для версии 1.5.

В админке в модуле задаются настройки, а на сайте через vqmod достаются эти настройки и подключаются в footer.tpl файле шаблона вот так:

$module_name = $this->config->get('module_name');

Решил адаптировать модуль для oc 2.3.

Ранее выше версии 1.5 ничего не делал.

Пробовал сделать таким же способом в ocmod - не получилось.

 

Вопрос: как достать настройки модуля через ocmod для файлов представления шаблона?

 

 

 

 

 

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


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

dexteron    15

Сам спросил - сам отвечу  :-)

 

Для этого нужно в контроллере футера

catalog/controller/common/footer.php

добавить:

$this->load->model('setting/setting');
$data['module_name'] = $this->model_setting_setting->getSetting('module_name');

И теперь нам доступна переменная $module_name с настройками модуля тут:

/catalog/view/theme/*/template/common/footer.tpl

 

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От freelancer


      Просмотр файла seo_pro для opencart
      модуль seo_pro для opencart_v2.0
      устанавливается через стандартный инструмент Extension Installer
      модуль установлен на демо http://opencart20.orcart.ru/desktops/
      1 правка, которую нельзя описать в ocmod'е, потому её нужно сделать вручную
      если при установке возникнет ошибка
       
      установка seopro_230x_1.01beta (для оригинального Opencart 230х):
      1. загрузить архив seopro_230x_1.01beta.ocmod.zip в Дополнения > Установщик дополнений *
      2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
      3. Зайти в Система > Настройки > выбрать ваш магазин и во вкладке Сервер настроить seopro
       
      * - для поддержки архивов ocmod.zip лучше использовать патч, подробнее здесь
      про настройку чпу - здесь
      Добавил freelancer Добавлено 09.07.2015 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart ocStore OpenCart.Pro, ocShop  
    • От freelancer
      модуль seo_pro для opencart_v2.0
      устанавливается через стандартный инструмент Extension Installer
      модуль установлен на демо http://opencart20.orcart.ru/desktops/
      1 правка, которую нельзя описать в ocmod'е, потому её нужно сделать вручную
      если при установке возникнет ошибка
       
      установка seopro_230x_1.01beta (для оригинального Opencart 230х):
      1. загрузить архив seopro_230x_1.01beta.ocmod.zip в Дополнения > Установщик дополнений *
      2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
      3. Зайти в Система > Настройки > выбрать ваш магазин и во вкладке Сервер настроить seopro
       
      * - для поддержки архивов ocmod.zip лучше использовать патч, подробнее здесь
      про настройку чпу - здесь
    • От seregin


      Просмотр файла Таймер обратного отсчета для товаров (Countdown)
      Модуль отсчитывает время до окончания акции. Работает во всех стандартных модулях товара. На странице производители, странице категории, странице продукта, странице поиска, странице акции.

      Совместим с Opencart: 2.0.2.0 - 3.0.2.0
      Совместим с ocStore: 2.1.0.1 - 2.3.0.2.3

      Демонстрация

      Сайт: Перейти на сайт
      Панель управления: Перейти на сайт

      Доступы в Панель управления

      Логин: demo
      Пароль: demo

      Установка

      1. Выберите нужную версию Opencart.
      2. Установите файл countdown.ocmod.zip с помощью установщика расширений.

      Настройка

      1. В модулях включите Таймер обратного отсчёта
      2. В настройках модуля установите нужный вам внешний вид модуля.
      3. На странице редактирования товара нужно добавить акцию и установить дату её окончания.
      Добавил seregin Добавлено 17.03.2016 Категория Модули Системные требования Сайт разработчика http://seregin-pro.ru Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От seregin
      Модуль отсчитывает время до окончания акции. Работает во всех стандартных модулях товара. На странице производители, странице категории, странице продукта, странице поиска, странице акции.

      Совместим с Opencart: 2.0.2.0 - 3.0.2.0
      Совместим с ocStore: 2.1.0.1 - 2.3.0.2.3

      Демонстрация

      Сайт: Перейти на сайт
      Панель управления: Перейти на сайт

      Доступы в Панель управления

      Логин: demo
      Пароль: demo

      Установка

      1. Выберите нужную версию Opencart.
      2. Установите файл countdown.ocmod.zip с помощью установщика расширений.

      Настройка

      1. В модулях включите Таймер обратного отсчёта
      2. В настройках модуля установите нужный вам внешний вид модуля.
      3. На странице редактирования товара нужно добавить акцию и установить дату её окончания.
    • От Waha


      Просмотреть файл Мультиязычный заголовок - модуль Рекомендуемые
      Данная модификация добавляет возможность в модуле Рекомендуемые задавать произвольный заголовок для каждого языка.
      При смене языка покупателем - заголовок модуля выводиться из настроек, если заголовок не задан, то выводиться заголовок по-умолчанию из языкового файла.
      Вся прелесть в том, что можно публиковать множество таких модулей с разным заголовком и разными товарами.
      Enjoy !
       
      Также рекомендую:
      - СМС уведомления для админа, клиента
      - Акционные товары с таймером
      - Товары из категорий
      - Все товары магазина
      Автор Waha Добавлен 23.02.2016 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

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