Перейти к содержанию
Форум поддержки пользователей VamShop

Отображение атрибутов товара.


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

Доброе время суток. Скажите пожалуйста как и где менять отображение атрибутов на карточке товара.

 На скрине до. отображение на сей час.

 А как отредактировать шаблон для отображения как на скрине после?

Спасибо.  

до.jpg

после.jpg

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

Внешний вид через стили можно ведь задать.

Правда зебру сделать без правки html не получится.

Что б была зебра, нужно в /app/Vendor/smarty/vam_plugins/functions.attribute_list.php поменять:

                        {if isset($attr_element.values_attribute)}
                            {if $attr_element@first} <ul class="specs"> {/if}                
                                <li>{value_filter template=$attr_element.template.template_product 

например на:

                            {if $attr_element@first} <ul class="specs"> {/if}                
                                <li class="{cycle values="odd,even"}">{value_filter template=$attr_element.template.template_product 

и затем уже в /app/webroot/css/vamshop.css задать оформление, фон для чётных и не чётных полос.

Cам файл исправленный прицепил.

function.attribute_list.php

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

А затем уже в /app/webroot/css/vamshop.css добавляйте стили, что-то вроде:

.specs .odd
{
background: #eee;
}

.specs .even
{
background: #fff;
}

 

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

Не за что, только кэш сбросьте после того как файл измените.

В Админке - Настройи - Магазин, справа внизу кнопка Сбросить кэш.

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

Получилось так.

Безымянный.jpg

А где поменять что бы было так как на картинке. Например Батарея была в отдельном столбике от 3200 мАч.

Безымянный1.jpg

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

Всё в function.attribute_list.php

Там находится html-код, правьте его так как нужно Вам.

Всё для этого есть.

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