День добрый
Подскажите, если можно с примерами или ссылками на документацию, как реализуется самая обычная повседневная работа с инфоблоками на новом ядре.
Пытаюсь разобраться, есть ли аналог в новом ядре к следующей функции:
Есть у нас класс
Через него есть доступ к полям инфоблока, хорошо. Я не нашел в нем метода, позволяющего получить пользовательские свойства. Не нашел также и метода, позволяющего получить адрес, например, детальной страницы инфоблока. Поведение, вроде бы, логичное - один класс, одна таблица в БД. Но в этом случае какая практическая польза от такого класса?
Функция GetList для инфоблоков используется часто, во всех проектах. Поэтому хочется для себя понять и разобраться в правильном подходе к её использованию. Есть ли полноценный аналог в D7? Если нет, то подразумевается ли, что я сам должен "допилить" это через JOIN'ы или другим способом? Или правильнее будет продолжить писать через старый API, а вся магия D7 будет "под капотом"? Тогда я не понимаю смысла перехода на новое ядро для рядового разработчика.
Подскажите, если можно с примерами или ссылками на документацию, как реализуется самая обычная повседневная работа с инфоблоками на новом ядре.
Пытаюсь разобраться, есть ли аналог в новом ядре к следующей функции:
Код |
---|
CIBlockElement::GetList |
Код |
---|
\Bitrix\Iblock\ElementTable |
Функция GetList для инфоблоков используется часто, во всех проектах. Поэтому хочется для себя понять и разобраться в правильном подходе к её использованию. Есть ли полноценный аналог в D7? Если нет, то подразумевается ли, что я сам должен "допилить" это через JOIN'ы или другим способом? Или правильнее будет продолжить писать через старый API, а вся магия D7 будет "под капотом"? Тогда я не понимаю смысла перехода на новое ядро для рядового разработчика.