Автор Тема: Комбинации товара в таблице  (Прочитано 1279 раз)

12 Октябрь 2016, 13:33:23
  • Фрилансер
  • *
  • Сообщений: 121
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Привет,
У меня много комбинаций у товара и хочется чтобы все комбинации были показанны в виде таблицы, а не как в prestashop списками.
Как это можно сделать?
Заранее спасибо. 
12 Октябрь 2016, 13:36:02
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Prestashop какой версии?
На какой странице хотите показать таблицу комбинаций?
12 Октябрь 2016, 13:49:24
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 121
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
DarinSr,
Спасибо за быстрый ответ  :)
Prestashop у меня последней версии. Показать комбинации я хочу в карточке товара. Сейчас у меня показывает справа рядом с кнопкой купить списки, посетитель выбирает комбинации по одной.
Я же хочу чтобы внизу под большой картинкой он видел все комбинации и напротив каждой кнопку купить.
У меня так было на старом сайте. А вот на новом сайте никак не могу так сделать. 
12 Октябрь 2016, 14:03:59
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Вам нужно изменить шаблон карточки товара product.tpl. Найдите код
{if isset($groups)}
<!-- attributes -->
<div id="attributes">
...
</div>
перенесите его перед
<section class="page-product-box">замените теги div в этом коде на table, tr, td.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
12 Октябрь 2016, 15:17:30
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 121
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
PrestaMan,
Большое спасибо !!!
Только мне не понятно как там заменить теги. Я попробывала table поставить, но в результате совсем не таблица получается.   :'(
Можете подробно объяснить, пожалуйста.
12 Октябрь 2016, 15:24:50
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Какой тип у ваших атрибутов, выпадающий список?
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
12 Октябрь 2016, 15:38:05
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 121
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
12 Октябрь 2016, 15:50:15
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
{if ($group.group_type == 'select')}
    <table>
        <tr>
        <th>Название</th>
<th>...</th>
....
        </tr><tr>
        {foreach from=$group.attributes key=id_attribute item=group_attribute}
            <td>{$group_attribute|escape:'html':'UTF-8'}</td>
            <td>...</td>
            ...
{/foreach}
        </tr>
    </table>
Все значения, которые вам нужно показать, перенесите в table.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
12 Октябрь 2016, 16:01:14
Ответ #8
  • Фрилансер
  • *
  • Сообщений: 121
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
PrestaMan,
Спасибо! Попробую сделать как вы пишите. 
12 Октябрь 2016, 18:13:27
Ответ #9
  • Фрилансер
  • *
  • Сообщений: 121
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
PrestaMan,
Что-то у меня ничего не получается.
Можете мне помочь за плату? Видно это не для меня.    :'(
12 Октябрь 2016, 18:27:51
Ответ #10
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Пишите в личку, договоримся.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!