Как получить урл иконки бренда зная id товара?


#1

Привет всем!
Пишу тут модуль для себя.
подскажите как получить урл иконки бренда зная id товара?
чтонть типа fn_get_img($prod_id…


#2
fn_get_image_pairs($variant_id, 'feature_variant', 'V');

#3

Благодарю!

Пойду пробовать))


#4

даже с вашей помощью что-то не соображу как выудить url иконки бренда зная id товара…


#5

Сначала в массиве $product надо пробежаться по элементу product_features (или header_features) для получения ID брэнда (variant_id) у нужно характеристики


#6

Супер! получил массив.
Немного не та картинка в нем )))

Я ищу вот такую мелкую
https://shop.agroelement.ru/images/thumbnails/40/40/feature_variant/8/Kverneland_logo-bg-1.png

а с ващей помощью нашел вот такую
https://shop.agroelement.ru/images/feature_variant/8/Kverneland_logo-bg-1.png

или то что я ищу тема yuopi генерит…

вот эти иконочки


#7

Для 40х40 попробуйте

{include file="common/image.tpl" image_width=40 image_height=40 images=$image_pair no_ids=true}

image_pair - то что вам fn_get_image_pairs вернула


#8

я о другом ))) в пхп скрипте борюсь. (для телеграм бота)
feature_id = 3 - Бренд

`$variant_id = db_get_field(“SELECT variant_id FROM ?:product_features_values WHERE feature_id = 3 AND product_id = ?s”, $prod_id);

$images_brand_array = fn_get_image_pairs($variant_id, ‘feature_variant’, ‘V’);
$images_brand = $images_brand_array[‘icon’][‘absolute_path’];`
Это получаю путь к картинке для бренда. а вот к иконке 40х40 не пойму что-то как куда…