партнер компании 1с-битрикс
сайт фрилансера Сергея Эстрина
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Универсальная галерея - модуль для битрикс
Это форум по решению для битрикс «Модуль Свойства-таблицы».
Страницы: 1
Ответить
RSS
Модуль Таблица в БП Корпоративного портала
 
Добрый день!
Тестирую ваш модуль,который должен очень облегчить нам жизнь
Но..., в полях списка он не выводится(

В параметрах шаблона Бизнес процессы тоже((


Или я туплю и не так делаю))
Спасибо,если поможете.
P/S. ваш модуль выводится только в инфоблоке,но нужно же  в видимую часть портала выводить)
 
Я точно использовал таблицы и с бизнес-процессами, и с универсальными списками. Только сейчас не припомню как. Попробуйте свойства создавать не через интерфейс бп или списков, а прямо в инфоблоке. Параметры запуска в бп не являются свойствами, и переменные тоже, а вот поля - являются.
 
В инфоблоке свойство выводиться и заполняется, но в видимой части не отображается(
 
Да, вы правы, так не работает. Значит надо править шаблон компонента lists.element.edit для списков, а для бизнес-процессов, вероятно, действие "Запрос дополнительной информации". Можно использовать вызов компонента grain.table.edit в нужных местах, либо вызов функций, как, например, сделано в шаблоне компонента system.field.edit, который идет в комплекте с модулем:

Код

if($arParams["~arUserField"]["MULTIPLE"]=="Y") {


   echo 
GUserPropertyTable::GetEditFormHTMLMulty(
      array(
         
"SETTINGS" => $arParams['~arUserField']["SETTINGS"],
      ),
      array(
         
"NAME" => $arParams['~arUserField']["FIELD_NAME"],
         
"VALUE" => $arParams["bVarsFromForm"]?$arResult["VALUE"]:$arParams['~arUserField']["VALUE"],
      )
   );

} else {

   echo 
GUserPropertyTable::GetEditFormHTML(
      array(
         
"SETTINGS" => $arParams['~arUserField']["SETTINGS"],
      ),
      array(
         
"NAME" => $arParams['~arUserField']["FIELD_NAME"],
         
"VALUE" => $arParams["bVarsFromForm"]?$arResult["VALUE"]:$arParams['~arUserField']["VALUE"],
      )
   );

}
Страницы: 1
Ответить
Читают тему
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки