Přidat nový stav projektu

Přidat nový stav projektu

Ve výchozím nastavení naše CRM lodě s 5 předdefinovanými stavy, Not Started, In Progress, On Hold, Zrušeno, Dokončeno, ale můžete vstříknout nové stavy jednoduchým akčním háčkem, který vyhovuje vašim potřebám.

StatutyNezačaloaSkončenoJádrové stavy jsou a měly by zůstat nedotčené, aby všechno fungovalo dobře.

Předpokládáme, že máte nějaké základní znalosti čtení php kódu pro tento článek, ale nebude tak těžké, pokud nemáte. Můžete stačí zkopírovat a vložit kód a upravit klíče svým potřebám (viz níže vysvětlení klíčů).

V tomto příkladu přidáte 1 nový stav projektu s názvemPlánování

U pacienta uchybněných látekAplikace/pomocníciVytvořit souborMyFunctions_helper.phpa přidejte tento kód:

<?phpháčky()->add_filter('pre_get_project_status','my_add_custom_project_status');my_add_custom_project_status($current_status){// zatlačte nový stav do aktuálních stavů$current_status[] = pole('id'=>50, // nový stav s id 50'color'=>'#989898','name'=>'Plánování','order'=>10,'filter_default'=>true, // pravdivé nebo falešné"Technologie" v souladu s čl. 107 odst. 3 písm. c) Smlouvy.// vrátit stavy$current_status;Cože?
Identifikační číslo každého statusu musí být jedinečné.
  • Id- ID stavu projektu, doporučuje sePřidat vyšší ID číslozabránit překrývání výchozích id systému pro stavy projektu. Eq nyní existuje status projektů s id 1, 2, 3, 4 a 5 a v budoucnu, pokud jsou nové výchozí stavy projektu přidány s id 6 a již jste vstřikovali svůj vlastní status s id 6 může způsobit problémy.Nedoporučuje se měnit ID poté, co existuje projekt, který používá id stavu.
  • BarvaBarva pro tento stav v hex formátu.
  • JménoNázev stavu, který bude zobrazen uživatelům.
  • ObjednávkaPořadí statusu.
  • filter_výchozíTato možnost se použije, pokud chcete vyloučit projekty, které tento stav používají ve výchozím nastavení, aby byly zahrnuty do tabulek seznamů. pokud je tato možnost nepravdivá při výchozím přístupu k oblasti seznamů projektů, nebudou zobrazeny projekty, které používají tento stav a budete muset manuálně použít filtry k zahrnutí do tabulky.

Poté, co upravíte kód tak, aby vyhovoval vašim potřebám uložíte soubor my_functions_helper.php a budete moci vidět svůj nový stav projektu.

Project Status Planning
    • Related Articles

    • Přidat nový stav úkolu

      Poznámka: Tato funkce je k dispozici od verze 1.6.2 Ve výchozím nastavení naše CRM lodě s 5 předdefinovanými stavy, Not Started, Progress, Testing, Awaiting Feed, Complete, ale můžete vstříknout nové stavy jednoduchým akčním háčkem, který vyhovuje ...
    • Nový projekt

      Chcete-li vytvořit nový projekt, přejděte na Projekty z nabídky stranou a klikněteNový projektna levé horním tlačítku. Název projektu - Název projektu - Viditelný zákazníkovi Vyberte zákazníka Typ fakturace - pro projekty existují tři typy fakturací. ...
    • Vytvořit nový úkol

      Chcete-li vytvořit nový úkol, přejděte z hlavního menu doÚkolya klikněte naNový úkoltlačítko. PředmětZadejte téma pro úkol, abyste jej snadno identifikovali. Hodinová sazbaNastavte hodinovou sazbu úkolu Datum začátkuNastavte datum, kdy by úkol měl ...
    • Nový kontakt se zákazníkem

      Nový kontakt Chcete-li vytvořit nový kontakt se zákazníkem, otevřete profil zákazníka v oblasti administrace, kterou chcete vytvořit kontakt, poté klikněte na kartu Kontakty. Chcete-li vytvořit nový kontakt související s tímto zákazníkem klikněte ...
    • Nový zákazník

      Přihlásit se do palubní desky klikněte na zákazníky a na levé straně je tlačítkoNový zákazník. PovoleníJaké povolení bude mít tento zákazník na zákaznickém portálu. pokud otočíte systém podpory, zákazník nebude moci používat systém podpory. Zatímco v ...