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

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

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

СтатусыНе началосьиГотовоОсновные статусы и должны оставаться нетронутыми, чтобы все работало хорошо.

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

В этом примере вы добавите 1 новый статус проекта с именемПланирование

В/помощникисоздать файлmy_functions_helper.phpи добавить следующий код:

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

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

Project Status Planning
    • Related Articles

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

      ПРИМЕЧАНИЕ: Эта функция доступна, начиная с версии 1.6.2 По умолчанию наши CRM корабли с 5 заранее определенными статусами, не запущен, в процессе тестирования, ожидания обратной связи, завершен, но вы можете вводить новые статусы с простым крючком ...
    • Новый обзор

      Навигация по меню Утилиты и нажмитеОпросы: > Новый опрос. Заполните поля основными данными, необходимыми для опроса, затем нажмите на кнопку Отправить. Вы сможете добавить вопросы после вставки опроса.
    • Новый проект

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

      Новый контракт Нажмите в сторону меню Контракты ссылку, а слева есть кнопкаНовый контрактДа, не. Мусор Скрыть от клиента - Если это поле проверено, контракт не будет отображаться в зоне клиентов, и контакты с клиентом с разрешения на контракты не ...
    • Статус

      Вы можете легко настроить статус билета, перейдя вНастройка>Поддержка -> Статусы билетов Perfex поставляются с общими заранее определенными статусами, которые вы не можете удалить их, потому что они находятся вокруг приложения. Вы можете только ...