Добрый день, уважаемые пользователи! Подскажите каким образом можно ограничить выбор пользователей в задаче? В графе ответственный сделать выбор из одного подразделения. Смотрел task.user.selector, пробовал ограничить $arResult["CURRENT_USERS"] и $arResult["LAST_USERS"], не помогло.((
Пока задачи в основном плохо поддаются кастомизации: шаблоны+компоненты приходится править, а result_modifier и события не подходят...(( Хотя в последнее время разработчики пишут, что вроде как собираются переделать задачи для большей универсальности... Ждем ))) а пока что перепиливаем все, что есть..)
Проверить URL, указанные в настройках инфоблока, в котором у вас вакансии и посмотреть, что у вас указано в настройках компонента bitrix.news, который у вас показывает вакансии. Бывает из-за неверных адресов при включенном ЧПУ.
Не совсем понятно о каких ограничениях речь? От максимального размера загружаемого файла. Напр. у нас ограничение на загрузку файла 8Мб - больше фотки и не пролазят. А так ИМХО следует руководствоваться здравым смыслом: зачем в профиле сотрудника фото на 4Мб? З00*4Мб = 1,2Гб - зачем это в портале?
В свое время интересовался этим же. Заполнять карточки в AD по всей организации - тот еще труд... Но в ТП мне ответили как раз то, что написано по вышеприведенным ссылкам. Можете тоже спросить у них, отписаться на сайте идей... Мы отказались от автоматической привязки. Т.к. если заполнить поле department с ошибкой, то мало того что сотрудник не туда привяжется, так и структура будет с ошибкой.
Как привязать выгрузку из AD в инфоблоки (подразделения компании)?
Уже посмотрел, как у вас сделано... Ссылку сделать не на searching.php, а на текущую страницу. Далее делать проверку (но вопрос где: в шаблоне детальной новости?) на if($_GET["q"]) а если true, то выводить компонент, который осуществляет поиск. К сожалению ничего умнее не приходит. Или у вас так не получается?
Есть галочка "подготовка комнаты". Которая в инфоблоке "бронирование переговорных" является свойством. Изменить имя или добавить свое свойство. А т.к. это инфоблок, то можно обработчик создания электронной заявки повесить на добавление элемента.
Пользовательские поля в задачах, Каким образом можно получить значение пользовательского поля
Дальше уже надо смотреть в шаблоне. За вывод задач в списке отвечает функция tasksRenderListItem - можно разглядеть ее через модуль битрикс API. В случае списка задач эта функция подключает компонент bitrix:tasks.list.item в шаблоне которого нарисовано, как же задачи выглядят в списке.
Фильтр по полю "Кем создан" в Списках, Фильтр по полю "Кем создан" в Списках
Именно в списках не делал, но создавал свой компонент на гридах. За основу брал . Для того чтобы подключить выбор юзера в фильтр, добавлял в $arResult["FILTER"]:
Параметр "INPUT_NAME" в вызове компонента как раз привязывает компонент к input'у фильтра. В "INPUT_NAME" часть "flt_field_user_grid_" - стандартное имя для <input> фильтра, а часть "NAME" - собственно id поля фильтра, задаваемое в $arResult.
Как-то путано получилось, но суть такова.
Фильтр по полю "Кем создан" в Списках, Фильтр по полю "Кем создан" в Списках
Присоединюсь, интересно Интересовала реализация матричной структуры подчиненности, написал в ТП, ответили, что штатно нет. Первое, что пришло в голову - добавить свойство для подразделения "Директор2" и переделывать структуру.
Метода CTasks::GetGantt($userId) к сожалению нет. Гант - это вариант шаблона компонента tasks.list, рисуется с помощью js... Как вариант можно:
Зайти к этому пользователю на страницу (а именно /company/personal/user/$userId/tasks/?VIEW=2). Чтоб пользователя выбрать -> смотрите на компонент user.selector.
Кастомизировать компонент tasks.list. Добавить форму выбора пользователя, например взять компонент user.selector; и выводить шаблон диаграммы ганта, а не список задач.
Себе для быстрого перехода к задачам сделал по первому варианту.
P.S. Хотя много чего хочется по диаграмме Ганта Например по отделу...) За период..)
мы планируем ~300+/-. Прямо по инструкции на линуксе NTLM не получилось, да. Наш администратор говорит, что время нужно, разные варианты пробовать. Поэтому на винды и ушли. А там тормоза....