Размер иконок мини-галереи

Подскажите как увеличить вот эту группу иконок http://prntscr.com/ja5dp4

Спасибо.

В шаблоне карточки товара (если тема responsive)
…/design/themes/responsive/templates/blocks/product_templates/default_template.tpl

Найдите код
{include file=“views/products/components/product_images.tpl” product=$product show_detailed_link=“Y” image_width=$settings.Thumbnails.product_details_thumbnail_width image_height=$settings.Thumbnails.product_details_thumbnail_height}

Добавьте параметр

thumbnails_size=100

Где 100 - размер иконки в px.

Примерно так:
{include file=“views/products/components/product_images.tpl” product=$product show_detailed_link=“Y” image_width=$settings.Thumbnails.product_details_thumbnail_width image_height=$settings.Thumbnails.product_details_thumbnail_height thumbnails_size=100}

Не забудьте очистить кэш.

// возможно, может потребоваться корректировка CSS

1 лайк

Спасибо, сработало! А подскажите - ведь значение thumbnails_size где-то задано по умолчанию. Где?

Да, задано

…/design/themes/responsive/templates/views/products/components/product_images.tpl

Первой строкой
{assign var=“th_size” value=$thumbnails_size|default:35}

…может корректнее с точки зрения логики кода там поменять? Или та настройка повлияет и на многие другие иконки?

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

1 лайк

Можно попробовать в хуке view_main_info.pre.tpl определить

{assign var="thumbnails_size" value="100" scope="root"}

1 лайк

помогите решить проблему

В стандарте кнопка Добавить в корзину имеет такое имя - dispatch[checkout.add…148] (148 - ID товара)

Вам нужно сделать кнопку по аналогии, но немного подправить имя - dispatch[checkout.add.one_product.148]

После отправки формы в контроллере checkout.php после добавления товара в корзину нужно сделать проверку на $action == ‘one_product’ и добавить редирект на страницу оформления заказа

1 лайк

Элегантно!
А не подскажете как раздельно задать ширину и высоту?

width и height попробуйте вместо value

Не прокатит, там одно значение используется

2 лайка

апну тему.
респонсив, без правок по умолчанию 35 но показывает 45 … подскажите где сейчас задается размер в иконок в галерее?

подскажите, указано 35 а отображается 45 … где можно еще посмотреть?

что там было за сообщение? может оно поможет найти правильный путь к решению вопроса? :slight_smile:

ЗЫ сайт другой, не тот что в профиле … он на последней из версий, возможно поэтому решение из темы не подходит …

ЗЫ я правильно понимаю, эта тема про иконки которые показываются на странице продукта под главной картинкой или слева

На чистой 35. Киньте ссылку в личку

В общем там было тоже, что и во втором посте. Надо смотреть.

“утро вечера мудренее” :slight_smile:
не там правил, шаблон был с большой картинкой а правил тот который по умолчанию, потом действительно нужно было стили править … плюс видимо раньше уже менял размер да забыл :slight_smile: поэтому получилась каша в голове :frowning: спасибо!

1 лайк

вроде разобрался, не там правил :slight_smile: спасибо за быстрый отклик … а разница видимо вызвана тем, что по ходу ранее уже правил и забыл … размер выставил 55 … 10 сьедал margin вот и получалось 45 … а по умолчанию вроде как 35 стоит :slight_smile: вот и “паника” пошла :slight_smile:

1 лайк