Задача: в SKU, у которых есть свойство "Цвет" нужно вывести картинку цвета в дополнительные
фотографии и в слайдер. Цвет хранится в Highload-блоке, каждому цвету соответствует изображение файла
(например, фото цвета или образца).
|
Михаил Базаров: 19.07.2025 12:00:00
Вывести изображения из свойства "Цвет" (HL блок) в дополнительных картинках торговых предложений
Задача: в SKU, у которых есть свойство "Цвет" нужно вывести картинку цвета в дополнительные фотографии и в слайдер. Цвет хранится в Highload-блоке, каждому цвету соответствует изображение файла (например, фото цвета или образца). |
|
Михаил Базаров: 19.07.2025 12:00:00
Вариант кода без использования функции, получение массива файлов до добавления в предложения.
С использованием функции: для каждого предложения вызывается getOfferColor(), которая выполняет запрос к базе, что увеличивает общее время обработки, особенно при большом количестве предложений. Без функции (вариант с предварительной загрузкой): все данные загружаются один раз, и далее просто осуществляется поиск в массиве — быстрее и эффективнее.
|
Задача: вывести пользователю информацию по всем, его, профилям покупателя в компоненте sale.personal.profile.list без перехода в детальное описание/ре...
Если в магазине очень много разделов и хочется вывести их с постраничной навигацией: можно воспользоваться методами CDBResult::IsNavPrint(), CDBResult...
При создании достаточно сложных интернет-магазинов на Битрикс, иногда встает задача помимо обычной навигации каталогу создать дополнительную навигацию...
Задача: в SKU, у которых есть свойство "Цвет" нужно вывести картинку цвета в дополнительные фотографии и в слайдер. Цвет хранится в Highload-блоке, к...
Задача: заменить работу с изображениями в стандартном или кастомном шаблоне детальной карточки (catalog.element) 1С-Битрикс, с "всплывающ...
Задача: изменить размер картинок загруженных в элементы инфоблока, для оптимизации их размера и подгонки под содержимое. Для этого можно воспользоват...