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

[Решено] Вывод описания производителя без товара

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

Приветствую! Вопрос по разделу "производители". 

Если у производителя назначены товары, то выводится список товаров и описание производителя. А если товары не назначены, то выводится надпись : "Нет товаров этого производителя" и описание производителя не выводится. 
Как сделать, чтоб выводилось описание производителя, даже если товаров нет?

 

 

в файле catalog/view/theme/default/template/product/manufacturer_info.tpl

 

Если этот кусок кода вставить

 
<?php if ($description) { ?>
<div class="manufacturer-info"><?php echo $description?></div>
<?php ?>

 

перед  <h1><?php echo $heading_title?></h1>

 

то описание выводится, !но - тогда во всех производителях получается что сначало идет описание а потом товар, так совсем не нужно.

Нужно там где уже есть товар, описание шло после товара, а где нет то чтобы выводилось описание.

 

 

Помогите! =)

 

Заранее благодарен!

Изменено пользователем tdl13

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


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

для дефолтного шаблона в catalog\view\theme\default\template\product\manufacturer_info.tpl

найти часть

  <?php if ($description) { ?>
  <div class="manufacturer-info"><?php echo $description; ?></div>
  <?php } ?>
  <?php } else { ?>
  <div class="content"><?php echo $text_empty; ?></div>
  <div class="buttons">
    <div class="right"><a href="<?php echo $continue; ?>" class="button"><?php echo $button_continue; ?></a></div>
  </div>
  <?php }?>
  <?php echo $content_bottom; ?></div>

 

в ней после

  <?php } else { ?>

 

вставить

  <?php if ($description) { ?>
  <div class="manufacturer-info"><?php echo $description; ?></div>
  <?php } ?>

 

для других шаблонов делать по аналогии

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


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

Спасибо огромное, все получилось  :-)

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От sv2109
      599.00 руб
      Скачать/Купить дополнение


      Статусы Товара PRO, автостатусы, стикеры
      Больше 10 тысяч загрузок модулей от sv2109!
      Это вторая версия модуля, который имеет уже больше 100 покупок!
       
      Внимание! Если у вас большой сайт с большим к-вом товаров - то вам лучше подойдет версия 2.0.s этого модуля, она разработана специально для больших магазинов.
       
      Что делает этот модуль?
      Модуль добавляет возможность добавить к каждому товару специальные статусы-картинки, которые могут отображаться в карточке товара, каталоге и на других страницах сайта и модулях.
      Зачем?
      Красивый графический статус позволяет покупателю быстро найти нужный товар, обратить внимание на самые интересные его особенности.
      Это сделает ваш магазин более удобным для покупателей, что конечно же отразится на его конверсии и прибыли.
      Чем может быть статус?
      Самые "вкусные" атрибуты и опции товара, которые отличают этот товар от остальных. Например это может быть известный брэнд (Intel, Apple), 4-х ядерный процессор для смартфона, большая диагональ для телевизора, компактный размер для стиральной машины, наличие разных цветов для платья итд. Статусы товара на складе: товар в наличии, товар заканчивается, товар скоро ожидается, товар доступен по предзаказу итд. Особые характеристики товара, например низкая цена, бесплатная доставка, возможность покупки в кредит, акции, скидки, новинки итд. Все что угодно Посмотрите, как эту возможность используют в других магазинах:
      наверное, самый большой магазин в Украине rozetka.ua - http://rozetka.com.ua/notebooks/c80004/filter/preset=workteaching/ магазин мебели - http://mebel-7ja.ua/catalog/divany Возможности модуля:
      Возможность назначать статусы для товаров Мульти язычность, для разных языков могут быть назначены разные картинки и названия Настройки размера картинок, возможность показывать оригинальные картинки, без уменьшения Названия статуса может отображаться в виде подсказки, возле картинки ли не показываться Отображение статусов рядом или с новой строки. Название статуса может быть ссылкой на например страницу описания этого статуса (условие акции, страница производителя итд.) Отдельные настройки для страницы товара и категории Возможности версии 2.0 модуля:
      добавлена поддержка OpenCart 2.0 мультиатрибуты ( 1. разные статусы могут ссылаться на 1 атрибут и все статусы будут отображаться (в версии 1 отображался только один статус в таком случае) 2. поддержка способа добавления значений атрибутов через запятую (используется некоторыми фильтрами), например: Атрибут1 -> "значение1,значение2,значение3" исправлен баг размер картинки для стикеров (стикеры отображались в блоке с размерами для статусов) исправлен баг z-index (теперь z-index: 1; для стикеров, стоял больше и иногда стикеры были выше других элементов сайта, например всплывающей корзины, галерей, меню итд. добавлено кеширование (добавилась возможность кешировать результаты для увеличения скорости загрузки) копирование статусов при копировании товара (теперь работает, некоторым пользователям не хватало данной ф-ции) Значительно расширились автоматические статусы, кроме стандартных атрибутов добавилось :
      производитель (можно назначать статусы для товаров конкретного производителя) категория (можно назначать статусы для товаров конкретной категории) цена От.. До.. (удобно например для бесплатной доставки для товаров дороже какой-то суммы; статусов типа "Суперцена" итд.) остаток на складе От.. До.. (удобно например для стикеров типа "Товар заканчивается", "Уточните наличие", "Предзаказ" итд.) новый товар (статус для новых товаров, какой товар считать новым настраивается в настройках) бестселлер (статус для товаров у которых больше всего продаж, к-во продаж настраивается в настройках) популярный товар (товары, которые больше всего просматривают, к-во просмотров настраивается в настройках) акция (статус для акционных товаров, стандартная акция opencart) акция модуля Акции Подарки (статус для товаров, в которых установлена акция из модуля "Акции, Подарки", в качестве картинки статуса есть возможность использовать картинку из акции модуля или фото подарка если если есть в акции есть подарок) Возможности PRO версии модуля:
      сортировка статусов в админке CSS настройки перенесены в файл автоматическое назначение статусов по атрибутам возможность назначать статус по значению атрибута возможность 1 статус назначить для нескольких значений атрибута возможность статус назначить для всех значений 1 атрибута умная сортировка - если есть статусы назначенные для товара и автоматические то все статусы сортируются согласно 2- сортировок режим стикеров - отображение статусов над картинкой товара 9 позиций для стикера - 4 угловых: лево-верх, лево-низ, право-верх, право-низ; 5 центральных: лево-центр, низ-центр, право-центр, лево-центр, центр возможность показывать в стикерах автоматические статусы защита от ошибки - есть случайно назначить 1 позицию 2 стикерам то покажется только один чтобы избежать наложения настройка видимости статусов, стикеров и автостатусов на странице товара и категории Отличие стикеров в этом модуле от обычных стикеров, которые создают новую картинку товара с наложенными на нее стикерами:
      Совместимость:
      ocStore 1.5.3.1-1.5.5.1
      OpenCart 1.5.3.1-1.5.6.4
      Но модуль должен работать на всех 1.5.х версиях.
      OpenCart 2.0.x, 2.1.x, 2.2.x
      Поддержка OpenCart / ocStore 2.3 и 3.x доступна в версии speed этого модуля
       
      Модуль использует vQmod (OCMOD), но возможна установка и без vQmod
      Модуль использует IonCube, обычно на 99% хостингов он на всякий случай можете проверить.
      Одна лицензия модуля позволяет установить этот модуль на 1 домене.
      Демо:
      Сайт, страница категории
      Сайт, страница товара
      Админка, страница модуля
      Админка, страница товара
      Для связи с автором модуля пишите на sv2109@gmail.com
      © Стасюк Владимир (sv2109.com), 2014
      Добавил sv2109 Добавлено 15.07.2015 Категория Модули Системные требования Сайт разработчика http://sv2109.com Старая цена Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От sv2109
      Больше 10 тысяч загрузок модулей от sv2109!
      Это вторая версия модуля, который имеет уже больше 100 покупок!
       
      Внимание! Если у вас большой сайт с большим к-вом товаров - то вам лучше подойдет версия 2.0.s этого модуля, она разработана специально для больших магазинов.
       
      Что делает этот модуль?
      Модуль добавляет возможность добавить к каждому товару специальные статусы-картинки, которые могут отображаться в карточке товара, каталоге и на других страницах сайта и модулях.
      Зачем?
      Красивый графический статус позволяет покупателю быстро найти нужный товар, обратить внимание на самые интересные его особенности.
      Это сделает ваш магазин более удобным для покупателей, что конечно же отразится на его конверсии и прибыли.
      Чем может быть статус?
      Самые "вкусные" атрибуты и опции товара, которые отличают этот товар от остальных. Например это может быть известный брэнд (Intel, Apple), 4-х ядерный процессор для смартфона, большая диагональ для телевизора, компактный размер для стиральной машины, наличие разных цветов для платья итд. Статусы товара на складе: товар в наличии, товар заканчивается, товар скоро ожидается, товар доступен по предзаказу итд. Особые характеристики товара, например низкая цена, бесплатная доставка, возможность покупки в кредит, акции, скидки, новинки итд. Все что угодно Посмотрите, как эту возможность используют в других магазинах:
      наверное, самый большой магазин в Украине rozetka.ua - http://rozetka.com.ua/notebooks/c80004/filter/preset=workteaching/ магазин мебели - http://mebel-7ja.ua/catalog/divany Возможности модуля:
      Возможность назначать статусы для товаров Мульти язычность, для разных языков могут быть назначены разные картинки и названия Настройки размера картинок, возможность показывать оригинальные картинки, без уменьшения Названия статуса может отображаться в виде подсказки, возле картинки ли не показываться Отображение статусов рядом или с новой строки. Название статуса может быть ссылкой на например страницу описания этого статуса (условие акции, страница производителя итд.) Отдельные настройки для страницы товара и категории Возможности версии 2.0 модуля:
      добавлена поддержка OpenCart 2.0 мультиатрибуты ( 1. разные статусы могут ссылаться на 1 атрибут и все статусы будут отображаться (в версии 1 отображался только один статус в таком случае) 2. поддержка способа добавления значений атрибутов через запятую (используется некоторыми фильтрами), например: Атрибут1 -> "значение1,значение2,значение3" исправлен баг размер картинки для стикеров (стикеры отображались в блоке с размерами для статусов) исправлен баг z-index (теперь z-index: 1; для стикеров, стоял больше и иногда стикеры были выше других элементов сайта, например всплывающей корзины, галерей, меню итд. добавлено кеширование (добавилась возможность кешировать результаты для увеличения скорости загрузки) копирование статусов при копировании товара (теперь работает, некоторым пользователям не хватало данной ф-ции) Значительно расширились автоматические статусы, кроме стандартных атрибутов добавилось :
      производитель (можно назначать статусы для товаров конкретного производителя) категория (можно назначать статусы для товаров конкретной категории) цена От.. До.. (удобно например для бесплатной доставки для товаров дороже какой-то суммы; статусов типа "Суперцена" итд.) остаток на складе От.. До.. (удобно например для стикеров типа "Товар заканчивается", "Уточните наличие", "Предзаказ" итд.) новый товар (статус для новых товаров, какой товар считать новым настраивается в настройках) бестселлер (статус для товаров у которых больше всего продаж, к-во продаж настраивается в настройках) популярный товар (товары, которые больше всего просматривают, к-во просмотров настраивается в настройках) акция (статус для акционных товаров, стандартная акция opencart) акция модуля Акции Подарки (статус для товаров, в которых установлена акция из модуля "Акции, Подарки", в качестве картинки статуса есть возможность использовать картинку из акции модуля или фото подарка если если есть в акции есть подарок) Возможности PRO версии модуля:
      сортировка статусов в админке CSS настройки перенесены в файл автоматическое назначение статусов по атрибутам возможность назначать статус по значению атрибута возможность 1 статус назначить для нескольких значений атрибута возможность статус назначить для всех значений 1 атрибута умная сортировка - если есть статусы назначенные для товара и автоматические то все статусы сортируются согласно 2- сортировок режим стикеров - отображение статусов над картинкой товара 9 позиций для стикера - 4 угловых: лево-верх, лево-низ, право-верх, право-низ; 5 центральных: лево-центр, низ-центр, право-центр, лево-центр, центр возможность показывать в стикерах автоматические статусы защита от ошибки - есть случайно назначить 1 позицию 2 стикерам то покажется только один чтобы избежать наложения настройка видимости статусов, стикеров и автостатусов на странице товара и категории Отличие стикеров в этом модуле от обычных стикеров, которые создают новую картинку товара с наложенными на нее стикерами:
      Совместимость:
      ocStore 1.5.3.1-1.5.5.1
      OpenCart 1.5.3.1-1.5.6.4
      Но модуль должен работать на всех 1.5.х версиях.
      OpenCart 2.0.x, 2.1.x, 2.2.x
      Поддержка OpenCart / ocStore 2.3 и 3.x доступна в версии speed этого модуля
       
      Модуль использует vQmod (OCMOD), но возможна установка и без vQmod
      Модуль использует IonCube, обычно на 99% хостингов он на всякий случай можете проверить.
      Одна лицензия модуля позволяет установить этот модуль на 1 домене.
      Демо:
      Сайт, страница категории
      Сайт, страница товара
      Админка, страница модуля
      Админка, страница товара
      Для связи с автором модуля пишите на sv2109@gmail.com
      © Стасюк Владимир (sv2109.com), 2014
    • От invays
      350.00 руб
      Скачать/Купить дополнение


      Товары Mail.ru для opencart 2.3

      Покупая модуль, вы можете его использовать не более чем на 1 сайте. Автор оставляет за собой право отказать в технической поддержке тем, кто использует купленный модуль более чем на 1 сайте. Напоминаю. При приобретении лицензии вы получаете бесплатную консультацию,бесплатную техническую поддержку и бесплатные обновления. Если по какой либо причине модуль был приобретен не законно автор  техническую поддержку оказывает платно. Сумма вдвое больше чем продажа самого модуля.

      ссылка на демо сайт - Админка
      Логин и пароль: demo
      Модуль представлен для всей линейки opencart 2

      Рекомендованные модули которые работают в связке:
      Мои способы доставки

      Представляю вашему вниманию модуль для выгрузки XML файла для интернет-площадки Товары Mail.ru. 

      Данный модуль имеет огромное количество инструментов, которые помогут вам:
      Быть постоянно с актуальной информацией, которую вы предоставляете. Использовать огромные возможности Товары Mail.ru. Предоставлять индивидуальную информацию для каждых товаров. Управлять размером ставок для товаров Чем данный модуль отличается от модулей других крутых разработчиков?

      Технические характеристики:
      Управление тегами идет в модуле Управление торговлей ! Каталог -Управление торговлей, там вы включаете необходимые теги. Там вы можете управлять как массово так и индивидуально с каждым товарным предложением. Работает фильтр тегов в правом верхнем углу. Фильтр колонок. Данный модуль работает в связке с модулем "Валюта плюс" - Валюта плюс модуль для синхронизации валют по ЦБ РФ в автоматическом режиме. Новинка! Добавление новых валют. Включая BYN. Новинка! Тег <oldprice> - тег для расчета скидок. Внимание! При использовании данного модуля стоимость перехода больше! По умолчанию выключено! Вы можете указать в описании, что товар участвует в акции съэкономя на клике товара.Узнать больше секретов вы можете написав мне в личку. Возможность модуля огромны, вы можете использовать так же условие "на заказ", как массово так и в индивидуальном порядке, что очень подходит для предприятий которые тесно связаны с доставкой и складами Тег <delivery> - данный тег указывает о возможностти доставки товара, берет данные из карточки товара. Если указано, в карточке товара, что есть возможность доставки, то модуль покажет ее в прайсе. Можно изменять массово и индивидульно. Новинка! Индивидуальная стоимость доставки каждого товара или же массовая цена товара. Так же одна из особенностей данного модуля. Внимание для этого купите модуль "Мои способы доставки" где задается индивидуальная цена товара в корзине, ведь иначе если в XML указана цена 350, а в корзине 450, вы получите штраф от службы контроля качества. С ним вы можете ознакомиться в демо версии по той же ссылке. Тег <pickup> - этот тег указывает о наличии товара на пункте самовывоза. Вы можете индивидуально изменять в товарных предложениях или массово. Новинка! Модуль так же не публикует товары с количеством 0 на складе при включенном статусе. Управление ставками магазина, а так же коммисией магазина cbid - Для каждого товара вы можете назначать индивидуальную ставку или коммисию. Новинка! Добавлен тег <typeprefix> - тип или категория товара, вы сами прописываете его. Прописываете индивидуально для того, чтобы улучьшить выдачу своих товарных предложений.Напоминаю, название не должно быть обобщенным.Для примера вы можете посмотреть в документации от Mail.ru. Вы редактировать это массово или индивидульно.  Новинка! Покупая данный модуль вы получаете мощный комплект инструментов для успешной торговли на Товары Mail.ru. Так же вы получаете БЕСПЛАТНУЮ техническую поддержку, которая своевременно будет обслуживать вас, и отвечать на интересующие вас вопросы. Доработка модуля так же осуществляется БЕСПЛАТНО. Добавил invays Добавлено 04.06.2017 Категория Обмен данными Системные требования Сайт разработчика ocmart.ru Старая цена Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop  
    • От invays
      Покупая модуль, вы можете его использовать не более чем на 1 сайте. Автор оставляет за собой право отказать в технической поддержке тем, кто использует купленный модуль более чем на 1 сайте. Напоминаю. При приобретении лицензии вы получаете бесплатную консультацию,бесплатную техническую поддержку и бесплатные обновления. Если по какой либо причине модуль был приобретен не законно автор  техническую поддержку оказывает платно. Сумма вдвое больше чем продажа самого модуля.

      ссылка на демо сайт - Админка
      Логин и пароль: demo
      Модуль представлен для всей линейки opencart 2

      Рекомендованные модули которые работают в связке:
      Мои способы доставки

      Представляю вашему вниманию модуль для выгрузки XML файла для интернет-площадки Товары Mail.ru. 

      Данный модуль имеет огромное количество инструментов, которые помогут вам:
      Быть постоянно с актуальной информацией, которую вы предоставляете. Использовать огромные возможности Товары Mail.ru. Предоставлять индивидуальную информацию для каждых товаров. Управлять размером ставок для товаров Чем данный модуль отличается от модулей других крутых разработчиков?

      Технические характеристики:
      Управление тегами идет в модуле Управление торговлей ! Каталог -Управление торговлей, там вы включаете необходимые теги. Там вы можете управлять как массово так и индивидуально с каждым товарным предложением. Работает фильтр тегов в правом верхнем углу. Фильтр колонок. Данный модуль работает в связке с модулем "Валюта плюс" - Валюта плюс модуль для синхронизации валют по ЦБ РФ в автоматическом режиме. Новинка! Добавление новых валют. Включая BYN. Новинка! Тег <oldprice> - тег для расчета скидок. Внимание! При использовании данного модуля стоимость перехода больше! По умолчанию выключено! Вы можете указать в описании, что товар участвует в акции съэкономя на клике товара.Узнать больше секретов вы можете написав мне в личку. Возможность модуля огромны, вы можете использовать так же условие "на заказ", как массово так и в индивидуальном порядке, что очень подходит для предприятий которые тесно связаны с доставкой и складами Тег <delivery> - данный тег указывает о возможностти доставки товара, берет данные из карточки товара. Если указано, в карточке товара, что есть возможность доставки, то модуль покажет ее в прайсе. Можно изменять массово и индивидульно. Новинка! Индивидуальная стоимость доставки каждого товара или же массовая цена товара. Так же одна из особенностей данного модуля. Внимание для этого купите модуль "Мои способы доставки" где задается индивидуальная цена товара в корзине, ведь иначе если в XML указана цена 350, а в корзине 450, вы получите штраф от службы контроля качества. С ним вы можете ознакомиться в демо версии по той же ссылке. Тег <pickup> - этот тег указывает о наличии товара на пункте самовывоза. Вы можете индивидуально изменять в товарных предложениях или массово. Новинка! Модуль так же не публикует товары с количеством 0 на складе при включенном статусе. Управление ставками магазина, а так же коммисией магазина cbid - Для каждого товара вы можете назначать индивидуальную ставку или коммисию. Новинка! Добавлен тег <typeprefix> - тип или категория товара, вы сами прописываете его. Прописываете индивидуально для того, чтобы улучьшить выдачу своих товарных предложений.Напоминаю, название не должно быть обобщенным.Для примера вы можете посмотреть в документации от Mail.ru. Вы редактировать это массово или индивидульно.  Новинка! Покупая данный модуль вы получаете мощный комплект инструментов для успешной торговли на Товары Mail.ru. Так же вы получаете БЕСПЛАТНУЮ техническую поддержку, которая своевременно будет обслуживать вас, и отвечать на интересующие вас вопросы. Доработка модуля так же осуществляется БЕСПЛАТНО.
    • От joramajora161
      Всем привет.
       
      Нужно спарсить товары с сайта diesel.com
      На нашем сайте создана структура по категориям, категории сопоставимы с категориями на diesel.com
      Парсим все товары которые есть на diesel.com
      Парсим: изображения, название, категории, цены, описание, опции (размеры, длины и прочее, от опций цены не меняются).
      Загружаем это все дело в opencart 3.0.2 и настраиваем обновлении цен, остатков и прочего.
       
      Есть купленный модуль от товарища Usergio но он для версии ОС 2.
      Более модулей для загрузки прайсов нет.
      Если нужен модуль для загрузки прайсов, предложите модуль который будет работать под ОС 3.
       
      Цены/сроки и прочее пишем в лс.
       
      Спасибо.
  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.