Телеграм: @camouf_ru Почта: mihail@bazarow.ru
RSS
Вывод элементов с помощью API битрикс
 
Вывод элементов с помощью API битрикс

Иногда, выводить элементы инфоблока с помощью компонентов, может оказаться избыточным. Например, если нужно вывести элементы инфоблока для реализации слайдера в шаблоне. Расскажу как вывести с помощью API Битрикс  CIBlockElement::GetList
 
такой же слайдер по Вашему уроку сделал.

вопрос вот какой: Как сделать такой же слайдер   в карточке товара например,  т.е. вызвать только значения поля MORE_photo и запихать эти фотки в DIVы
 
Цитата
Ренат Рахимов пишет:
такой же слайдер по Вашему уроку сделал.

вопрос вот какой: Как сделать такой же слайдер в карточке товара например, т.е. вызвать только значения поля MORE_photo и запихать эти фотки в DIVы
Можно вот так https://camouf.ru/blog-note/301/ само собой, вместо фансибокса воспользуйтесь скриптами и верстой слайдера
 
Михаил, а как вывести таким методом новости из одного раздела у которого известно ID?
Спасибо.
 
Цитата
Александр Силуянов написал:
Вывод элементов с помощью API битрикс
Код
Array("IBLOCK_ID" => $iblock_id, "SECTION_ID" => ТУТ_ID_РАЗДЕЛА),

В общем, собирайте в массив все известные параметры элементов
 
Михаил, спасибо огромное! Без вас погиб бы))
 
Цитата
Михаил Базаров пишет:
Цитата
Александр Силуянов написал:
Вывод элементов с помощью API битрикс
Array("IBLOCK_ID" => $iblock_id, "SECTION_ID" => ТУТ_ID_РАЗДЕЛА),

В общем, собирайте в массив все известные параметры элементов
Последний вопрос: количество элементов ограничить в таком методе возможно?
 
Тоже самое на D7

Подключаем модуль

use Bitrix\Main\Loader; Loader::includeModule('iblock');
$dbItems = \Bitrix\Iblock\ElementTable::getList(array(
 
Цитата
Михаил Базаров написал:
Тоже самое на D7

Подключаем модуль

use Bitrix\Main\Loader; Loader::includeModule('iblock');
$dbItems = \Bitrix\Iblock\ElementTable::getList(array(
А можно полный пример кодом? не совсем понял что нужно сделать.
 
Михаил, подскажите пожалуйста! Как отобразить иконки на детельной странице-горизонтально? у меня их 4 и они идут одна под другой, а мне нужно 4 в один ряд. Спасибо!
 
не получается Вам код отобразить...
 
Цитата
Mansher написал:
не получается Вам код отобразить...
Иконка в панели пятая справа <...> для вставки кода
 
Нет всё-равно не получается(
 
Цитата
Mansher написал:
Нет всё-равно не получается(
Вы, так понимаю, картинку пытаетесь вставить. Нужно прямо текстом в тег <...>
 
В Вашем видео-" Трансляция фейловая  Базовая верстка карточки товара" (на примере интернет-магазина велосипедов) я так и не дождалась как Вы перенесёте текст с описанием товара в левую часть блока, под картинку велосипеда. Именно к такому виду мне нужно привести свою детальную страничку. Чтобы все свойства были справа от картинки, а описание слева, под картинкой.
 
Не могу найти шаблон, где прописан текст описание товара на детальной странице и где может быть изображение.
 
Добрый день.
Сдела слайдер.
Если все слайды удалить, то выводится пустой html.
Делал проверку типа такой:
if ($arItem = $rsItems->GetNext()){    // есть такой элемент }
Тогда даже есть 1 слайд не выводит ни чего.
 
Подскажите как проверить на наличие элементов в инфоблоке?
Если пусто то вообще не выводит ни чего.
 
Цитата
Алексей Иванов написал:
Подскажите как проверить на наличие элементов в инфоблоке?
Если пусто то вообще не выводит ни чего.
Если пусто-то ни чего и не выведется. Если правильно понял вопрос.
 
Добрый день!
Подскажите пожалуйста, как вывести элементы конкретно раздела инфоблока?
Изменено: Андрей Белый - 24.09.2019 11:48:56
 
Вопрос решен
 
Доброго времени, Михаил. Прошу помощи. Суть в следующем : есть 2 компонента, news.list и catalog.element. В первом компоненте реализован счетчик обратного времени, привязан к свойству ИБ(SHOW_TIMER) Можно ли мне с помощью АПИ Битрикса выводить этот счетчик во втором компоненте?
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 

Записная книжка разработчика

Примерно с 2013-го года пишу заметки по разработке сайтов на Битрикс.
Вы можете задавать уточняющие вопросы в комментариях- отвечаю или дополняю заметки по возможности.

Автоматическая загрузка каталогов из csv файлов в Битрикс Просмотров: 9737 Если требуется настроить автоматический импорт каталогов из csv файлов, от поставщиков. В... Заполнить свойство инфоблока ценой из торгового каталога Просмотров: 4066 Если вам по какой-то причине нужно скопировать цену товара в свойство этого же инфоблока. ... Вывести минимальную и максимальную цену в разделе каталога Битрикс. Просмотров: 1408 Что бы вывести минимальную и максимальную стоимость товаров, из каталога 1С-Битрикс, доста... Ссылка и название раздела в списке новостей Битрикс Просмотров: 9799 Если нужно вывести название раздела инфоблока в котором находится конкретный элемент/новос... Сравнение двух типов цен для иммитации системы скидок, в Битрикс Просмотров: 5455 Встала задачка, иммититровать систему скидок в интернет магазине на Битрикс. Из 1С-УТ, на ... Получение доступа к железу устройства из Битрикс мобильное приложение Просмотров: 4896 Документация к мобильному приложению 1С-Битрикс очень куцая. В основном описывает функцион... Основные функции вывода в шаблонах Битрикс Просмотров: 152215 Знаю, что все их знают. Но иногда не бывает лишним собрать все самое используемое в одну к... Создание PWA для сайта на 1С-Битрикс Просмотров: 1000 Технология PWA позволяет создать приложение для любого сайта. Не обязательно работающего ... Установка вебсервера на Apple M1 (нативный ARM стек), оптимизированны... Просмотров: 4744 Появилась задачка, установить стек MAMP (macOS, Apache, MYSQL, PHP) на рабочий ноутбук с п... Массово: применить наценку ко всем товарам каталога с пересчетом от б... Просмотров: 4702 Рассмотрим как, в магазине работающем на 1С-битрикс, массово применить наценку на все това... Определить местоположение пользователя и показать магазины поблизости... Просмотров: 469 Задача: в мобильном приложении, которое открывает сайт на 1С-Битрикс внутри себя, нужно оп... Установка веб-сервера LAMP на ubuntu 20.04 LTS, оптимизированный под ... Просмотров: 10179 В последнее время, плотно пересел c macOS на ubuntu, и решил настроить себе полноценное ра... Прятать или показывать описание раздела каталога Просмотров: 197 В новых компонентах и шаблонах catalog.section есть не документированный и не выводимый па... Создание раздела инфоблока при регистрации пользователя в Битрикс Просмотров: 7207 Например вам нужно выводить информацию исключительно для определенного пользователя. Само ... Вывести разделы инфоблока по первым буквам не меняя структуру каталог... Просмотров: 1332 Например: у нас есть инфоблок с большим количеством разделов. И мы хотим, на сайте разбить... Список новостей с автопрокруткой через overflow:scroll Просмотров: 5176 Простенький javascript позволит сделать автопрокрутку в шаблоне списка новостей. Достаточн... Перенос Битрикс сайта с хостинга на хостинг, инструкция Просмотров: 24832 Достаточно часто спрашивают как перенести сайт работающий на 1С Битрикс с одного хостинга ... Базовая защита "Битрикс виртуальная машина" от DDoS атак. Просмотров: 4693 Данный способ защиты не панацея, и скорее всего не спасет от профессиональной DDoS атаки, ... Сортировать товары по названию, цене и дате поступления в каталоге Би... Просмотров: 37636 Достаточно часто заказчик просит вывести сортировку по цене, новым поступлениям и названию... Если пользователь авторизован то... API Битрикс Просмотров: 20971 Достаточно часто, при создании сайта на битрикс нужно вывести в шаблон или компонент, неку...