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

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

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

18 ответов

57 просмотров

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта