Это форум по решению для битрикс «Модуль Универсальные свойства привязки».
Отфильтрованный вывод в детальной элемента который привязан
21.06.2016 20:03:18
вы все правильно поняли!
Но не на детальной странице МО, а на детальной странице услуги вывести все МО у которых в свойстве таблица указана данная услуга |
|
|
21.06.2016 20:44:17
Вы можете использовать функцию
|
|
|
22.06.2016 17:20:38
worktime - это символьный код вашего свойства?
Почему $arResult["NAME"]? Вы же по привязке фильтруете, привязка идет по ID, должно быть $arResult["ID"]? |
|
|
23.06.2016 09:48:47
По прежнему не выводится ничего. если я убираю $arResult["ID"], у меня выводится весь список МО массив вида
Если $arResult["ID"] совпадает со значением ключа в массиве, например [ID] => 2488, то выведет Детская консультация ? Но мне не так нужно. У элемента Детская консультация(МО) есть свойство таблица, и там выбрана услуга на детальной странице, которой я и хочу вывести Детская консультация. |
|||||
|
27.06.2016 15:49:00
|
|||||
|
28.06.2016 09:17:50
Сергей Эстрин, Мне как раз не хватает таблицы со значениям в массиве
Array( [ID] => 2488 [~ID] => 2488 [NAME] => Детская консультация [~NAME] => Детская консультация [SORT] => 500 [~SORT] => 500 ) Как то можно сделать чтобы в этом массиве присуствовала эта таблица? |
|
|
18.07.2016 16:01:34
Насколько я понял, этот массив относиться к услугам, а свойство-таблица ведь у МО? |
|||
|
22.07.2016 13:26:07
Сергей Эстрин, Верно!
|
|
|
25.07.2016 09:20:39
В таком случае не получится?
|
|
|
26.07.2016 14:19:44
|
|||
|
27.07.2016 13:43:55
Сергей Эстрин, то как вы сказали не получается.
Свойство таблица у МО и в значении встречается услуга. А на детальной странице услуги нужно вывести эту МО |
|
|
02.08.2016 14:11:45
я так понимаю с данным модулем такое не реально сделать? Или я не понятно обьяснил?
|
|
|
02.08.2016 16:48:58
Вообще-то сорри, я запутался, что именно сделать нужно)
|
|
|
04.08.2016 16:34:14
В значении свойства Акушерство и гинекология, привязан элемент другого инфоблока, например На детальной странице услуги Как это можно сделать? |
|
|
12.08.2016 08:59:50
вы мне поможете?
|
|
|
12.08.2016 13:47:42
Гость, извините, что не ответил раньше.
Если у вас возникают проблемы с выборкой через GPropertyTable::GetColumnFilter, вы можете воспользоваться событиями OnAfterIBlockElementAdd, OnAfterIBlockElementUpdate для копирования значения вашей привязки в отдельное свойства типа "Привязка к элементам инфоблока" (само свойство можно скрыть из формы при помощи соответствующей галочки в настройках свойства). |
||||
|
||||
Читают тему (гостей: 1)