Hmm, ciezko Was pytac o porade, gdy nie znacie architektury systemu. Lecz moze bedziecie mieli pomysl jak to jest rozwiazane z innych systemach lub macie wlasne pomysly.
Jest sobie panel uzytkownika. Admini moga dodawac nowe pola do panelu uzytkownika, takie jak np. zdjecie, avatar itp itd. Rowniez moduly moga tworzyc systemowo nowe pola w profilu na wlasne potrzeby (np. modul forum utworzy nowe pole w postacii "Ilosc postow"). Wszystko pieknie, ladnie, ale chcialbym (wlasciwie jest to konieczne), aby moduly mialy wiekszy wplyw na panel uzytkownika.
Obecnie panel uzytkownika podzielony jest na zakladki. Chcialbym, aby modul mogl dodawac zakladke do panelu. Np. modul "Zakladki uzytkownika" moze dodac w profilu zakladke "Twoje zakladki", a modul forum moze dodac zakladke "Obserwowane tematy". Jak byscie to zrobili? Oczywiscie w najprostszej wersji mozna dodac tabele w bazie danych i informacje o zakladkach wraz z nazwa kontrolera i akcji (caly system oparty jest o model MVC) ale moze macie inne rozwiazania uzyte w jakis innych systemach?