Автор Тема: Название категории в тексте  (Прочитано 739 раз)

14 Январь 2020, 20:08:40
Ответ #15
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
{$product.manufacturer_name}
В prestashop 1.7 в объекте Product есть только id бренда.
{$product->id_manufacturer}Чтобы вывести имя нужно определить переменную manufacturer_name
Manufacturer::getNameById($product.id_manufacturer);
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
14 Январь 2020, 20:33:22
Ответ #16
  • Старожил
  • ****
  • Сообщений: 294
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Чтобы вывести имя нужно определить переменную manufacturer_name
Manufacturer::getNameById($product.id_manufacturer);[/quote]

Хм.. а где это нужно указывать?
15 Январь 2020, 00:55:54
Ответ #17
  • Пользователь
  • **
  • Сообщений: 97
  • Репутация: +1/-0
  • PrestaGeek
    • Просмотр профиля
    • Мой сайт
Уже был дал правильный код
В любом месте файла product.tpl переменная выводится.

Цитировать
{$product_manufacturer->name}
telegram: @PrestaGeek
15 Январь 2020, 12:25:16
Ответ #18
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Попробывал эти варианты.

1. Работает не на всех версиях и не во всех шаблонах
{$product_manufacturer->name}
2. Работает во всех версиях prestashop и во всех шаблонах
<a href="{$link->getManufacturerLink($product.id_manufacturer)}" title="{Manufacturer::getNameById($product.id_manufacturer)|escape:html:'UTF-8'}">{Manufacturer::getNameById($product.id_manufacturer)|escape:html:'UTF-8'}</a>
15 Январь 2020, 12:47:05
Ответ #19
  • Старожил
  • ****
  • Сообщений: 294
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
2. Работает во всех версиях prestashop и во всех шаблонах
<a href="{$link->getManufacturerLink($product.id_manufacturer)}" title="{Manufacturer::getNameById($product.id_manufacturer)|escape:html:'UTF-8'}">{Manufacturer::getNameById($product.id_manufacturer)|escape:html:'UTF-8'}</a>[/quote]

Этот вариант сработал. Большое спасибо!