Domyślnie nasze statki CRM z 5 predefiniowanymi statusami, nie uruchomione, w trakcie, anulowane, skończone, ale możesz wstrzykiwać nowe statusy prostym hakiem akcji, aby pasować do Twoich potrzeb.
Zakładamy, że masz pewną podstawową wiedzę na temat czytania kodu php do tego artykułu, ale nie będzie tak trudno, jeśli nie masz. Możesz wystarczy skopiować i wkleić kod oraz dostosować klucze do swoich potrzeb (patrz poniżej wyjaśnienie kluczy).
W tym przykładzie dodasz 1 nowy status projektu z nazwąPlanowanie
W przypadku/pomocnicyUtwórz plikMy_functions_helper.phpi dodać następujący kod:
<?phphaki()->add_filter('pre_get_project_status','my_add_custom_project_status');my_add_custom_project_status($current_status){// nacisnąć nowy status do bieżących statusów$current_status[] = tablica('id'=>50, // nowy status z id 50'color'=>'#989898','name'=>'Planowanie','order'=>10,'filter_default'=>true, // prawdziwe lub fałszywe"Technologia" w rozumieniu art. 107 ust. 3 lit. c) Traktatu pomoc państwa jest zgodna z rynkiem wewnętrznym w rozumieniu art. 107 ust. 3 lit. c) Traktatu.// zwróć statusy$current_status;Co się stało?
Po dostosowaniu kodu do Twoich potrzeb zapisywania pliku my_functions_helper.php, a będziesz mógł zobaczyć nowy status projektu.