Dodaj nowy status projektu

Dodaj nowy status projektu

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.

StatusyNie zaczętoorazSkończoneSą podstawowe statusy i powinny pozostać nietknięte, aby wszystko działało dobrze.

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?
Tożsamość każdego statusu musi być unikalna.
  • Id- identyfikator statusu projektu, zalecany jestDodaj wyższy numer identyfikatoraaby zapobiec nakładaniu się domyślnych identyfikatorów systemu dla statusów projektu. Obecnie Eq istnieją obecnie statusy projektów z id 1, 2, 3, 4 i 5, a w przyszłości, jeśli nowe domyślne statusy projektu zostaną dodane z ID 6, a już wstrzyknąłeś własny status id 6 może powodować problemy.Nie zaleca się zmieniać tożsamości po wystąpieniu projektu korzystającego z identyfikatora statusu.
  • KolorKolor dla tego statusu w formacie sześciokrotniczym.
  • NazwaNazwa statusu, który zostanie wyświetlany użytkownikom.
  • ZamówienieKolejność statusu.
  • Filter_domyślnie- Ta opcja jest używana, jeśli chcesz domyślnie wykluczyć projekty, które korzystają z tego statusu, aby zostać włączone do tabel list. jeśli ta opcja jest fałszywa, gdy domyślnie uzyskasz dostęp do obszaru list projektów, projekty korzystające z tego statusu nie będą wyświetlane i będziesz musiał ręcznie użyć filtrów do uwzględnienia w tabeli.

Po dostosowaniu kodu do Twoich potrzeb zapisywania pliku my_functions_helper.php, a będziesz mógł zobaczyć nowy status projektu.

Project Status Planning
    • Related Articles

    • Dodaj nowy status zadania

      UWAGA: Ta funkcja jest dostępna od wersji 1.6.2 Domyślnie nasze statki CRM z 5 predefiniowanymi statusami, nie uruchomione, w toku, testowanie, oczekiwanie na opinie, kompletne, ale możesz wstrzykiwać nowe stany prostym hakiem akcji, aby pasować do ...
    • Nowy projekt

      Aby utworzyć nowy projekt, przejdź do Projekty z menu na boku i kliknijNowy projektna lewym górnym przycisku. Nazwa projektu - Nazwa projektu - Widoczna dla klienta Wybierz klienta Rodzaj rozliczeń - dla projektów istnieją 3 rodzaje rozliczeń. ...
    • Nowy kontakt z klientem

      Nowy kontakt Aby utworzyć nowy kontakt z klientem, otwórz profil klienta w obszarze administracyjnym, który chcesz utworzyć kontakt, a następnie kliknij na zakładkę Kontakty. Aby utworzyć nowy kontakt związany z tym klientem, kliknijNowy ...
    • Dodaj przedmioty/produkty

      Stwórz nowy element Aby tworzyć nowe elementy z menu głównego admin, przejdź doPrzedmioty sprzedażyKliknij lewy górny przyciskNowy przedmiot- Nie. Opis- Podaj przedmiotowi krótki opis nagłówka przedmiotu. Długi opisDługi opis pozycji dla bardziej ...
    • Pozwól członkom projektu widzieć wszystkie zadania projektu

      Domyślnie wszystkie zadania związane z projektem są widoczne dla wszystkich członków projektu. Jeśli chcesz tylko pokazać zadania, gdzie pracownik jest przypisany / dodany jako obserwator, musisz wyłączićPozwól wszystkim pracownikom zobaczyć ...