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.
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?
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.