Adicionar novo status da tarefa

Adicionar novo status da tarefa

NOTA: Este recurso está disponível a partir da versão 1.6.2

Por padrão Nosso CRM vem com 5 status predefinidos, Não Iniciado, Em Progresso, Testes, Feedback Esperando, Completo, mas você pode injetar novos status com gancho de ação simples para atender às suas necessidades.

Os statusNão iniciado,CompletoeEm andamentosão status principais e você não deve modificar esses status para que tudo funcione corretamente.

Assumimos que você tem algum conhecimento básico de ler código php para este artigo, mas não será tão difícil se você não tiver. Você pode simplesmente copiar e colar o código e ajustar as chaves para suas necessidades (veja abaixo a explicação das chaves abaixo).

Neste exemplo, você adicionará 2 novos status de tarefa com nomeEm esperaePronto para produção

Veja abaixo exemplos de código que você deve adicionar"helpers/my_functions_helper.phparquivo (criar o arquivo se não existir)

O que é?php// Versão 2.3.0 e superiorhooks()-]add_filter('before_get_task_statuses','my_add_custom_task_status');// Antes da versão 2.3.0// Descomente o código abaixo e remova o código acima se você estiver usando a versão mais antiga, em seguida, 2.3.0// add_action('before_get_task_statuses','my_add_custom_task_status');função my_add_custom_task_status($current_statuses){// Empurre novo status para os status atuais$current_statuses[] = array('id' -50, // novo status com id 50'color' #989898','name' - Em espera','ordem''filter_default' -true, // true ou false);// Empurre outro status (excluir este código se você precisar adicionar apenas 1 status)$current_statuses[] = array('id' =/novo status com novo id 51'color' - '#be51e0','name' - Pronto para produção','ordem''filter_default' -true // true ou false);// Retornar os statusretornar $current_statuses;}
O ID para cada status deve ser exclusivo.
  • idioma- O id do status da tarefa, é recomendado paraadicionar maior número de id maiorpara evitar a sobreposição dos ids do sistema padrão para os status da tarefa. Eq agora atualmente há status de tarefas com id 1, 2, 3, 4 e 5 e em um futuro se novos status de tarefa padrão forem adicionados com um id 6 e você já injetou seu próprio status com id 6 pode causar problemas.Não é recomendado alterar o ID depois que há tarefas que estão usando o ID de status.
  • cor- Cor para este status em formato hexadeex.
  • nome- O nome do status que será exibido aos usuários.
  • ordem- A ordem do status, eq para a ordem kanban.
  • filter_default- Esta opção é usada se você quiser excluir as tarefas que estão usando esse status por padrão para serem incluídas nas tabelas de listas. Eq se essa opção for falsa quando você acessar a área Listas de tarefas (listas principais de tarefas ou relacionadas) por padrão, as tarefas que estão usando para esse status não serão mostradas e você precisará manualmente usar os filtros a serem incluídos na tabela. Um exemplo simples aqui pode ser eq se você adicionar status Cancelado, você não precisará de tarefas canceladas para serem mostradas por padrão na tabela.

Depois de ajustar o código para atender às suas necessidades, salve o arquivo my_functions_helper.php e você poderá ver seus novos status da tarefa.

New Task Status
Task Mark As
    • Related Articles

    • Adicionar novo status do projeto

      Por padrão Nosso CRM vem com 5 status predefinidos, Não Iniciado, Em andamento, On Hold, Cancelado, Finished, mas você pode injetar novos status com gancho de ação simples para atender às suas necessidades. Os statusNão iniciadoeFinalizadosão status ...
    • Criar nova tarefa

      Para criar uma nova tarefa, a partir do menu principal navegar paraTarefase clique noNova tarefabotão. Assunto- Digite o assunto para a tarefa para identificá-lo facilmente. Taxa horária- Definir a taxa horária da tarefa Data de início- Defina a data ...
    • Novo projeto

      Para criar um novo projeto vá para Projetos no menu de lado e clique emNovo projetono botão superior esquerdo. Nome do projeto - O nome do projeto - Visível para o cliente Selecionar cliente Tipo de faturamento - existem 3 tipos de faturamento para ...
    • Adicionar itens/Produtos

      Criar novo item Para criar novos itens a partir do menu principal do administrador, navegue paraVendas - - Itense clique no botão superior esquerdoNovo item. Descrição- Dê ao item breve descrição do cabeçalho do item. Descrição longa- Item longa ...
    • Novo contacto com o cliente

      Novo contacto Para criar um novo contato com o cliente, abra o perfil do cliente na área de administração que você deseja criar o contato e clique na guia Contatos. Para criar um novo contato relacionado a este cliente, clique noNovo contactobotão. ...