А на чем битрикс стоит?
|
Добрый день.
В принципе подключить удалённую папку к серверу не проблема. Но для вас это не выход, так как будет...
Ну а если поподробнее, то вы представьте сколько будет по времени занимать отдача файлов у битрикса, к которому вы подключите удалённую папку, ему нужно будет сначала скачать файл к себе на сервер, и только потом уже этот файл отдать уже клиенту, причём файлы не будут кэшироваться так что повторное обращение к файлу заставит сервер повторить все операции. Так что копируйте. |
|||
|
|
|
Роль наблюдателя даёт возможность просматривать все задачи без влезание в компонент. А роль соисполнителя даже даст права на операции с задачей. Что бы создать новую роль вам нужно будет дорабатывать модуль, а в данном случае игра не стоит свеч.
Копирование компонента избавит от повторного внесения изменений в компонент, после обновления. При копировании компонента, вам однако придётся пройтись по шаблонам других компонентов, в которых используется копируемый и заменить ссылки на него. В общем решить задачу, что бы зам мог просматривать и управлять задачами подчинённых не сложно, исходя их предложенных выше в сообщении и в теме форума решениях, однако для создания новой роли в логике модуля задач, да так что бы ещё и учесть все моменты, что бы все функции работали и считались с этой ролью, вам придется всё же порвать одно местечко. =) |
|||||
|
|
|
|
Роман Витрук, во-первых не меняйте в классы модуля, это мовитон если хотите что-то добавить, то копируйте шаблон, крайний случай компонет, во-вторых не так всё просто, на самом деле руководитель - это роль, согласно этой роли, руководитель имеет права закрывать, делегировать, просматривать задачи подчинённых и др. Поэтому на выводе списка задач у вас ничего не ограничится, и если вам нужно что бы зам только видел задачи, то всё-таки советую обратить внимание на добавление зама в качестве наблюдателя.
|
|
|
|
|
|
Вы собственно и ответили на свой вопрос:
С такой задачей вам без программиста не обойтись, что бы вывести в структуре зама, необходимо кастомизировать шаблон компонента выводящего структуру компании. Что бы зам видел задачи подчинённых нужно будет кастомизировать сам компонент задач, или добавляйте к каждой задаче поставленной сотруднику отдела зама в качестве наблюдателя (это можно сделать и без программиста небольшим скриптом), кнопку руковожу это не добавит но зам получит доступ ко всем задачам в отделе. Ну и безумный костыль который можно сделать в два клика это добавить подотдел в отдел, например Отдел ИТ и в нём подотдел "Личный состав" куда нужно будет добавить всех сотрудников кроме руководителя отдела. Таким образом в подотделе поставьте руководителем зама, и у него появятся полные права руководителя, с кнопочкой "Руковожу" и т.д. |
|||
|
|
|
|
Добрый день.
1. Всмысле вы видите цены в админке но в публичной части они не отображаются? 2. При использовании стандартной интеграции 1С каждому товару присваивается XML_ID с помощью которого и сопоставляются товары из базы 1С. Про цены уточните пожалуйста они у вас не попадают в сам битрикс, или в битриксе они есть(в админке видно) а в публичной части(в интернет магазине) нет? |
|
|
|
|
|
сергей мунько, понял ты всё правильно:
jsBXAC - объект Графика отсутсвий, собственно он и рисует весь интерфейс графика CONTROLS - элементы управления графика отсутсвий DEPARTMENT - ссылка на select элемент на странице, которым выбирается отображаемый отдел. value - стандартная переменная текущего значения html элемента формы onchange() - стандартная функция инициализирующая действия привязанных к событию смены значения html элемента формы. А по js в гугле всё есть, - как самый распространённый ресурс по JS |
|
|
|
|
Ну наверное раз я это написал, то я и проверял =)) Если боитесь, создайте отдельную страницу, проверьте на ней, но скрипт до боли простой, использован только API битрикса. |
|||
|
|
|
Вот самый простой вариант (скрипт выведет подразделение вошедшего в раздел сотрудника):
|
|||||||
|
|
|
|
|||
|
|
|
|
|||
|
|
|
|
Добрый день.
Сегодня обнаружилась ошибка после обновления браузера Chrome. А именно интерпретатор JS скриптов хрома, начал выдавать ошибку на следующие выражение:
Текст ошибки: Uncaught TypeError: Failed to set the 'files' property on 'HTMLInputElement': The provided value is not of type 'FileList'. Другими словами элементу <input type="file"> требуется присваивать значения только типа FileList. Поэтому не рекомендую торопиться обновлять хром. Если же вы уже обновили, то как временное решение, до следующего обновления хрома либо битрикса, предлагаю следующее
Речь идёт о новой версии хрома 49.0.2623.87 m В моём примере ошибка возникла при нажатии кнопки "Добавить задачу" в Корпоративном портале |
|||||
|
|
|
Верно, это решение для любого случая автоматического запуска БП. Вам необходимо создать слушатель события на добавление пользователя в соц. группу () И по этому событию запускать БП уже сразу для добавленного пользователя () |
|||
|
|
|
|
Вы можете управлять БП с помощью класса .
Если у вас БП запускается после создания элемента инфоблока Правда не вижу целесообразность таких действий. Вам нужно будет сначала создать БП, а после написать под него отладчик. Проще проверить вручную, в основном проблемы с БП возникают с блоками PHP кода, остальное вроде работает адекватно. |
|
|
|
|
|
А почему бы вам не сделать добавление бизнес-процесса на нового сотрудника автоматически, когда тот добавляется в группу, или добавляется в портал принципе. События позволяют это сделать.
А по поводу того, что отсутствие включения сотрудников в БП, это не логично. На то это и процесс что если вы его запустили, то определяете стартовые переменные в начале процесса, в вашем случае это участники для которых он запускается, и для новых участников нужно создавать уже другой процесс, так как предыдущий который вы запустили уже завершился. |
|
|
|
|
|
Не совсем понятно о каких подкатегориях речь, тот файл листинг которого вы выложили отображает пункты меню одного уровня.
Во вторых проверьте настройки компонента, проверьте шаблон, в общем проследите весь путь формирования меню, возможно вы указали не те файлы меню, из которых нужно брать информацию. |
|
|
|
|