Organizacje i witryny
Dlaczego to istnieje
CMS jest zorganizowany wokół organizacji i przestrzeni roboczych witryn. Użytkownicy potrzebują powłoki uwzględniającej dzierżawcę, zanim będą mogli tworzyć trasy, treści lub wdrożenia.
Używaj tego, gdy
- Użytkownik musi przełączyć się między witrynami
- Trzeba utworzyć nową witrynę w ramach organizacji
- Powłoka administracyjna potrzebuje nawigacji uwzględniającej organizację
- Profil i kontekst organizacji muszą zostać załadowane przed pracą nad funkcjami
Co obejmuje
- nawigację w pasku bocznym uwzględniającą organizację
- wybór witryny w powłoce administracyjnej
- proces tworzenia witryny
- profil witryny i dane podsumowujące na pulpicie
- procedury tRPC dla organizacji i witryn
Główny przebieg pracy
- Ustal zalogowanego użytkownika.
- Wczytaj profil użytkownika i jego członkostwo w organizacji.
- Pobierz witryny dla tej organizacji.
- Pozwól użytkownikowi zmienić kontekst przestrzeni roboczej lub utworzyć nową witrynę.
- Ogranicz dalsze funkcje administratora do wybranego identyfikatora witryny.
Elementy systemu
- pasek boczny i pulpit administratora CMS
- procedury CRUD dla witryn w warstwie tRPC
- wyszukiwanie organizacji używane podczas inicjowania sesji