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

Добрый день. Подскажите, можно ли как-то в админке, в редактировании

элементов инфоблока, добавить поля с других инфоблоков или из пользователя? Как я понял, можно новый таб создать с помощью события, а вот к существующим табам не нашел способа привязаться и добавить в них поля.

18 ответов

24 просмотра

Что вы под табами имеете ввиду не понятно (лучше скрин чтобы понять что вы имеете ввиду) Но вообще в инфоблоке можно создать свойство с привязкой к элементу или разделу другого инфоблока, в элементе будет свойство в котором будет выбираться элемент другого инфоблока и записываться в виде ID этого элемента

Александр-Наумов Автор вопроса
Anton Eskov
Что вы под табами имеете ввиду не понятно (лучше с...

хорошо, допустим, я привязался. А как тогда отредактировать название элемента, сортировку, свойства. Без перехода в тот инфоблок. Там что будет выводиться, только айди и рядом название. И всё.

Александр Наумов
хорошо, допустим, я привязался. А как тогда отреда...

А нафига вам это? Вы бы задачу описали нормально, потому что не понятно для чего вам это :)

Александр-Наумов Автор вопроса
Anton Eskov
А нафига вам это? Вы бы задачу описали нормально,...

клиент сайта хочет, для удобства редактирования и просмотра.

Александр Наумов
клиент сайта хочет, для удобства редактирования и ...

Тогда никак судя из того что вы пишите. Вообще не понимаю в чем проблема перейти в другой инфоблок для редактирования элемента :) Или клиент хочет это все из визуальной части сайта делать? В любом случае никак, такого функционала в битриксе нет, ну если я правильно понял ваш вопрос :)

Александр-Наумов Автор вопроса
Anton Eskov
Тогда никак судя из того что вы пишите. Вообще не...

там привязка к другому элемента сделана по свойству типа строка, а не привязка элемента инфоблока. К сожалению, такой проект пришел уже. Поэтому как я понимаю, чтобы понять к кому относится данный элемент, надо по айди искать в другом инфоблоке руками.

Александр Наумов
там привязка к другому элемента сделана по свойств...

Имеете ввиду что условно в инфоблоке 1, у элементов есть свойства строка, где просто вписаны ID элементов из инфоблока 2 ??? :))))

Александр-Наумов Автор вопроса
Александр Наумов
там привязка к другому элемента сделана по свойств...

Если так, то первое что приходит в голову, это сделать в инфоблоке 1 свойство дополнительное с привязкой к элементам инфоблока 2, далее сделать скрипт который обходит все элементы инфоблока 1 и инфоблока 2, потом сопостовляет их и записывает в новое свойство инфоблока 1 значение ID для элемента инфоблока 2. Извините если путано, старался понятно писать. По другому я не представляю как такое извращение исправить :))) А потом после исполнения скрипта и проверки просто удалить старое строковое поле :)))

Александр Наумов
да, но это не я делал. А кто-то до меня.

Да такое извращение придет в голову только тому кто не знаком с битриксом и его структурой или стажеру какому-нибудь :)))

Хорошее решение, не надо выдумывать.

Такой вариант может иметь место быть, если нужно привязать элементы из разных ИБ

Александр Наумов
клиент сайта хочет, для удобства редактирования и ...

Клиент сайта хочет из одного элемента другой редактировать?

Сергей
Хорошее решение, не надо выдумывать.

Угораете или серьезно? :))) создать строковое свойство и туда ручками вписывать ID элемента из другого инфоблока... Ну я все же считаю извращением :)))

Александр-Наумов Автор вопроса
Eugene Zhukov
Клиент сайта хочет из одного элемента другой редак...

да, примерно так. Как я понял, можно новый таб добавить. А вот текущий отредактировать не получится.

Сергей Проханов
Такой вариант может иметь место быть, если нужно п...

Нафига? :) Можно же просто создать свойство с привязкой к элементам инфоблока :))) Ну или я просто не понимаю зачем такое делать :)

Anton Eskov
Угораете или серьезно? :))) создать строковое свой...

Нет, вполне серьезно. Оптимизация она такая

Сергей
Нет, вполне серьезно. Оптимизация она такая

Да я прочитал потом ваше второе сообщение, подумал и правда соглашусь с таким вариантом, когда речь идет о такой оптимизации :) Мне просто слава богу не приходилось такой ужас оптимизировать, всегда обходился оптимизацией скриптов :) Но огромное вам спасибо за поправку, буду знать что такой вариант вполне возможен :)

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

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

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Всем привет! procedure TForm1.FormCreate(Sender: TObject); type TStartEnd = record S: Byte; E: Byte; end; var a, b: TStartEnd; begin {1} a.S := 1; {2} a.E := 2; ...
Руслан Михайлович
10
Всем привет!) я тут новенький и пытаюсь освоить evolution методом тыка. У меня при переходе между папками файлов выскакивают вот такие уведомления Можете подсказать как их от...
Диман Samoed
10
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Карта сайта