208 похожих чатов

Всем привет. Вопрос по D7 и Инфоблокам. У меня в

инфоблоке заполнено поле "символьный код API", который я могу использовать для работы с инфоблоком. Я естественно через этот класс могу делать CRUD операции с элементами.

А как мне делать этижеж операции, только с использованием свойств элементов? Как передавать Property?

Неужели, в 2022 году в битриксе до сих пор при работе с инфоблоками и D7 нельзя заливать свойств элементов и придется использовать старое ядро?

19 ответов

26 просмотров

https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockproperty/update.php https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/setpropertyvaluesex.php

https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&CHAPTER_ID=012864&LESSON_PATH=3913.3516.5748.12864

svetlana melekhova
так д7 же спрашивали

"Неужели в самом деле Все сгорели карусели"...

Eugene Zhukov
"Неужели в самом деле Все сгорели карусели"...

Судя по ответу - убрали столетние заглушки на add и update ?

Святой кот reygasai- Автор вопроса
Alexander Ryabkov
Судя по ответу - убрали столетние заглушки на add ...

Судя по ответу - маленькая инди-компания не может себе позволить допилить ядро)

Alexander Ryabkov
Судя по ответу - убрали столетние заглушки на add ...

(равнодушно) если вы про ElementTable/SectionTable - там эти заглушки навечно.

Eugene Zhukov
(равнодушно) если вы про ElementTable/SectionTable...

А рекомендации использовать старое ядро там тоже навечно?

Святой кот reygasai- Автор вопроса
Alexander Ryabkov
А рекомендации использовать старое ядро там тоже н...

А зачем оно тогда вообще нужно получается?)

Alexander Ryabkov
А рекомендации использовать старое ядро там тоже н...

Как минимум, до того момента, пока в d7 не появится ПОЛНОЦЕННАЯ замена функционала, который дает старое ядро. Предвосхищая стандартный вопрос - нет, объектный orm инфоблоков под это определение не подходит.

Eugene Zhukov
Как минимум, до того момента, пока в d7 не появитс...

Не собирался задавать вопрос, надеюсь хоть что то будет, главное чтоб не дырявое как модуль vote, ну и хочется чтоб запросы как то смотрели которое генерирует ваше апи, а то приходится заниматься выпиливанием нагружающего проект функционала)

Eugene Zhukov
Можете привести примеры?

Особо расписывать нет времени, ну например $query = new Query(IblockTable::compileEntity('News')); и далее запрос, если смотреть на реальные запросы к базе - в одну таблицу сначала один запрос для получения ID, потом в ту же таблицу запрос для получения других полей, зачем? ХЗ Про свойства тоже всё тяжко, ещё при выборке зачем то идут запросы по свойству яндекс карт на определение языка чтоли, хотя такое свойство нигде не используется. Такого бреда полно

Eugene Zhukov
Я-то решил, вы про старое api...

Тест, попробуйте посчитать количество заинклюженных файлов при генерации, если цифра вас не испугает - вы настоящий битриксоид

Eugene Zhukov
С этим - на хабр.

Если хостер вам говорит что ваш сайт ложит весь сервак генерируя нагрузку сотни сайтов "не на битрикс" при импорте из 1с, то хостер *****, а битрикс не при чём.

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
что насчет пагинга? на осдеве непонятно(
Vi Chapmann 🪙
26
Народ, кто шарит в расширенных разделах (EBR/EPR) на дисках с разметками MBR? Везде пишут (в вики рус/англ) в частности + другие источники смотрел, что первый сектор расширенн...
Eugene Krasnikov (ᴊɪɴ x)
1
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
if (user?.choseType === 'oneDay') { await ctx.reply( 'Добро пожаловать в команду «Магнита»! Правда, на один день ☺️ ', ); await ctx.s...
Kokni
1
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Где-то есть статьи, как писать на OCaml после Kotlin (ну или похожей направленности)? Я привык к интерфейсам и наследованию классов, а здесь это выглядит совершенно не так.
Раскопки Майтрейи Коц
6
Карта сайта