инфоблоке заполнено поле "символьный код API", который я могу использовать для работы с инфоблоком. Я естественно через этот класс могу делать CRUD операции с элементами.
А как мне делать этижеж операции, только с использованием свойств элементов? Как передавать Property?
Неужели, в 2022 году в битриксе до сих пор при работе с инфоблоками и D7 нельзя заливать свойств элементов и придется использовать старое ядро?
https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockproperty/update.php https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/setpropertyvaluesex.php
так д7 же спрашивали
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&CHAPTER_ID=012864&LESSON_PATH=3913.3516.5748.12864
"Неужели в самом деле Все сгорели карусели"...
Судя по ответу - убрали столетние заглушки на add и update ?
Судя по ответу - маленькая инди-компания не может себе позволить допилить ядро)
Часто вы допиливаете ядра?)
(равнодушно) если вы про ElementTable/SectionTable - там эти заглушки навечно.
А рекомендации использовать старое ядро там тоже навечно?
А зачем оно тогда вообще нужно получается?)
Как минимум, до того момента, пока в d7 не появится ПОЛНОЦЕННАЯ замена функционала, который дает старое ядро. Предвосхищая стандартный вопрос - нет, объектный orm инфоблоков под это определение не подходит.
Не собирался задавать вопрос, надеюсь хоть что то будет, главное чтоб не дырявое как модуль vote, ну и хочется чтоб запросы как то смотрели которое генерирует ваше апи, а то приходится заниматься выпиливанием нагружающего проект функционала)
Можете привести примеры?
Особо расписывать нет времени, ну например $query = new Query(IblockTable::compileEntity('News')); и далее запрос, если смотреть на реальные запросы к базе - в одну таблицу сначала один запрос для получения ID, потом в ту же таблицу запрос для получения других полей, зачем? ХЗ Про свойства тоже всё тяжко, ещё при выборке зачем то идут запросы по свойству яндекс карт на определение языка чтоли, хотя такое свойство нигде не используется. Такого бреда полно
Я-то решил, вы про старое api...
Тест, попробуйте посчитать количество заинклюженных файлов при генерации, если цифра вас не испугает - вы настоящий битриксоид
С этим - на хабр.
Если хостер вам говорит что ваш сайт ложит весь сервак генерируя нагрузку сотни сайтов "не на битрикс" при импорте из 1с, то хостер *****, а битрикс не при чём.
Обсуждают сегодня