Они ведь где то хранятся. Когда нет функций апи для того что бы получить нужную информацию можно делать запросы к БД (в крайних случаях). Можно по списку таблиц найти нужную, а там уже получить нужные поля.
27.08.2018 10:55:46
|
|||
|
21.03.2018 14:15:42
2) внес, в таблице появился, но ничего не происходит 3) очистил кеш, изменений нет через CListPropertyField::Add добавил, однако результат все такой же, в публичной части не видно, к слову как и свойств добавляемых через админ. панель Upd: А где помимо БД хранятся данные о полях, делаю такой запрос:
В БД строка появляется, однако поле нигде не отображается (не в админке, не на портале) Однако если добавить его при помощи компонента УС, появляется абсолютно такая же строка, но поле везде отображается. Видимо, есть еще таблица БД где хранятся айдишники всех полей? В b_iblock_property тоже добавил, ситуация такая же - в админке есть, в публичной части нет, хотя все параметры скопировал с поля, которое отображается |
|||||||
|
17.03.2018 00:30:32
Но ведь компонент "универсальный список" строится по данным типа инфоблоков, самого инфоблока и его элементов? Где найти этот параметр "отображается в поиске", или как его задать программно? Делал дамп по всем полям свойств созданных через апи и при помощи интерфейса, все значения полей идентичны, только те что я создаю через апи не отображаются.. Что же делать в моей ситуации?) |
|||
|
16.03.2018 18:47:58
Проблема заключается в том, что при создании свойства для элементов инфоблока через API они не отображаются в меню редактирования полей инфоблока, хотя и отображается в административной панели.
Свойство создаю вот так.
А результат такой: тут отображается а тут нет как сделать это свойство видимым в интерфейсе |
|||
|
15.03.2018 18:39:10
|
|||||
|
14.03.2018 16:49:46
При создании собственного типа инфоблока, отсутствует возможность вывода его при помощи компонента универсальных списков, он просто отсутствует в выпадающем меню Источник данных - Тип инфоблока. Если прописать напрямую в код компонента, то выходит ошибка "Нет прав для просмотра и редактирования списка." Как можно решить данную проблему, где необходимо прописать права? Заранее спасибо.
То есть например есть инфоблоки "Процессы" и "Списки", они отображаются и выводятся при помощи компонента, остальные же нет. в таком виде вставляю компонент на страницу, тип projects существует и содержит в себе несколько инфоблоков.
|
|||
|