Добавить новый статус задачи

Добавить новый статус задачи

ПРИМЕЧАНИЕ: Эта функция доступна, начиная с версии 1.6.2

По умолчанию наши CRM корабли с 5 заранее определенными статусами, не запущен, в процессе тестирования, ожидания обратной связи, завершен, но вы можете вводить новые статусы с простым крючком действия, чтобы соответствовать вашим потребностям.

СтатусыНе началось,ЗавершеноиПрогрессЭто основные статусы, и вы не должны изменять эти статусы, чтобы все работало должным образом.

Мы предполагаем, что у вас есть некоторые базовые знания о чтении php-кода для этой статьи, но не будет так сложно, если у вас нет. Вы можете просто скопировать и вставить код и настроить ключи под ваши потребности (см. Ниже объяснение ключей).

В этом примере вы добавите 2 новых статуса задач с именемПодожди.иГотовы к производству

См. ниже примеры кода, который вы должны добавитьapp/helpers/my_functions_helper.php(создать файл, если его не существует)

<?php// Версия 2.3.0 и вышеhooks()->add_filter('before_get_task_status','my_add_custom_task_status');// до версии 2.3.0// Откоментируйте код ниже и удалите код выше, если вы используете версию старше 2.3.0add_action('before_get_task_status','my_add_custom_task_status');my_add_custom_task_status($current_status){// Нажмите новый статус к текущим состояниям$current_status[] = masiv('id'=>50, // новый статус с id 50'color'=>'#989898','name'=>'On Hold','order'=>10,'filter_default'=>true, // правда или ложьb) ;// Нажмите другой статус (удалить этот код, если вам нужно добавить только 1 статус)$current_status[] = masiv('id'=>51, //новый статус с новым id 51'color'=>'#be51e0','name'=>'Готовы к производству','order'=11,'filter_default'=>true // true или falseb) ;// вернуть статусы$current_status;}
Идентификатор каждого статуса должен быть уникальным.
  • Id- идентификация статуса задачи, рекомендуетсяДобавить более высокий идентификаторпредотвратить перекрытие идентификаторов системы по умолчанию для статусов задач. В настоящее время Eq есть статусы задач с ID 1, 2, 3, 4 и 5, и в будущем, если новые статусы задач по умолчанию добавлены с ID 6, и вы уже ввели свой собственный статус с ID 6 может вызвать проблемы.Не рекомендуется менять идентификатор после возникновения задач, которые используют идентификатор состояния.
  • ЦветЦвет для этого статуса в шестигранном формате.
  • Имя- название статуса, которое будет отображаться пользователям.
  • ЗаказПорядок статуса, эквивалентный ордеру канбан.
  • filter_default- Эта опция используется, если вы хотите исключить задачи, которые используют этот статус по умолчанию, чтобы быть включены в таблицы списков. если эта опция ложна при доступе к области списков задач (основные списки задач или связанные с ними) по умолчанию задачи, которые используются для этого статуса, не будут отображаться, и вам потребуется вручную использовать фильтры для включения в таблицу. Простым примером здесь может быть eq, если вы добавите статус Отменен, вам не понадобится аннулированные задачи, чтобы отображаться по умолчанию в таблице.

После того, как вы настроите код под ваши потребности, сохраните файл my_functions_helper.php, и вы сможете увидеть свои новые статусы задач.

New Task Status
Task Mark As
    • Related Articles

    • Добавить новый статус проекта

      По умолчанию наши CRM-корабли с 5 заранее определенными статусами, не запущены, в процессе, на приодержке, отменены, закончены, но вы можете вводить новые статусы с простым крюком действия, чтобы соответствовать вашим потребностям. СтатусыНе ...
    • Повторяющиеся задачи

      Повторяющиеся задачи - это функция, которая позволяет создавать задачи, которые будут повторяться в данный период. Чтобы создать повторяющуюся задачу, перейдите кМеню задачВ области администратора и нажмите на левую верхнюю кнопкуНовая задача Будет ...
    • Новый проект

      Чтобы создать новый проект, перейдите в Проекты из меню в стороне и нажмитеНовый проектЛевая верхняя кнопка. Название проекта - Название проекта - Видимо для клиента Выберите клиента Тип выставления счетов - для проектов существует 3 типа счетов. ...
    • Добавить товары/продукты

      Создать новый пункт Чтобы создать новые элементы из главного меню администратора, перейти кПродажи->ТовариНажмите на левую верхнюю кнопкуНовый пунктДа, не. Описание- Дайте пункту краткое описание заголовка пункта. Длинное описание- длинное описание ...
    • Новый клиент Контакт

      Новые контакты Чтобы создать новый контакт с клиентом, откройте профиль клиента в области администратора, которую вы хотите создать контакт, затем нажмите на вкладку Контакты. Чтобы создать новый контакт, связанный с этим клиентом, нажмите наНовые ...