Автор Тема: [РЕШЕНО] Как вывести характеристику товара в prestashop?  (Прочитано 3446 раз)

27 Апрель 2016, 16:45:12
Ответ #15
  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
27 Апрель 2016, 16:47:03
Ответ #16
  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
27 Апрель 2016, 16:52:50
Ответ #17
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Изменять нужно метод getProducts в классе Category.php. В контоллере бесполезно. Нужно сразу возвращать массив товаров с характеристиками.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
27 Апрель 2016, 17:13:39
Ответ #18
  • Ветеран
  • *****
  • Сообщений: 105673
  • Репутация: +39553/-0
    • Просмотр профиля
    • Webstudio UwK
В шаблоне /themes/default-bootstrap/product-list.tpl вывод характеристик почти такой-же как и на странице товара
{foreach from=$product.features item=feature}
{$feature.id_feature} - {$feature.name} - {$feature.value}
{/foreach}
Cоздание интернет сайтов Webstudio UwK
27 Апрель 2016, 17:25:20
Ответ #19
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
В шаблоне /themes/default-bootstrap/product-list.tpl вывод характеристик почти такой-же как и на странице товара
{foreach from=$product.features item=feature}
{$feature.id_feature} - {$feature.name} - {$feature.value}
{/foreach}
Точно +1.
Тему можно закрывать.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
04 Март 2021, 18:24:58
Ответ #20
  • Пользователь
  • **
  • Сообщений: 56
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ребят, подскажите, как вывести характеристики товара в теле отдельного модуля, который показывается в карточке товара.
04 Март 2021, 19:29:23
Ответ #21
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
public function getWidgetVariables($hookName = null, array $configuration = [])
{
    $products = $this->getProducts();
    .....
     return array(
                'products' => $products,
Определите переменную шаблона и выводе все свойства товара
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
04 Март 2021, 19:50:48
Ответ #22
  • Пользователь
  • **
  • Сообщений: 56
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
public function getWidgetVariables($hookName = null, array $configuration = [])
{
    $products = $this->getProducts();
    .....
     return array(
                'products' => $products,
Определите переменную шаблона и выводе все свойства товара

Спасибо что откликнулись.
Можно попросить Вас, чуть подробнее описать, может на каком-то примере.
12 Март 2021, 12:39:00
Ответ #23
  • Пользователь
  • **
  • Сообщений: 56
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Если поможете решить проблему, в долгу за помощь не останусь.