Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > Как правильно удалить из модуля задачи параметр


Автор: meurch 6.12.2022, 10:28
Если точнее, оценку мне надо не удалить совсем, но закрыть возможность ее изменять для всех кроме того, кто задачу завел.

Завожу задачу и открываю ее, созданную. У меня появляется, в том числе, блок, показанный на рисунке. Там есть строчка: "Оценка: Нет оценки". Мне нужно ее удалить, как могу это сделать?

Я понимаю, что делать нужно не напрямую через путь к модулю bitrix>modules>tasks, а через папку local>modules, попробовал сначала поискать в темплатах вообще эту оценку и напрямую ее поменять, но путь пока не нашел. Как я понимаю, если я найду и поменяю, мне все-равно дальше надо этот пункт находить с самописного модуля в папке битрикс. В общем, посоветуйте, как решить, либо с чего начать и как правильно подойти к вопросу.


Автор: meurch 7.12.2022, 09:12
На фронте, кстати, решил примерно так, но это я трогал файл в папке bitrix, а проблему это не решает, так как нужно пофиксить на беке

bitrix/components/bitrix/tasks.task.detail.parts/templates/flat/sidebar/template.php
bitrix/components/bitrix/tasks.task.detail.parts/templates/flat/sidebar/logic.js

Код

if(originator_person == logged_person){ //Rychkov
    BX.bind(this.layout.mark, "click", BX.proxy(this.onMarkClick, this));
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)