Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.07.2016 Ostrzeżenie: (0%)
|
Mam:
- użytkownicy - grupy Uzytkownicy dolaczaja do grup, jednak przed pelnym otrzymaniem dostepu powinni byc w stanie zawieszenia, akceptacji ktoregos innego z juz istniejacych czlonkow grupy. Racjonalne wydaje sie dodac do tabeli laczacej users_groups, dodatkowe pole active (status/waiting itp). Tylko jak w prosty sposób do niego dojść - ustawić wartość przy tworzeniu, a pozniej zmodyfikować i odczytywać. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 12 Dołączył: 17.09.2014 Skąd: Krasnystaw Ostrzeżenie: (0%)
|
Zakładam że utworzysz sobie tabelę user_groups z polami: id (int11 unsigned, PK, autoincrement ), user_id (int11 unsigned), group_id (int11 unsigned) oraz active (tinyint(1)) i masz:
APPPATH/classes/Model/User/Group.php a w nim tak:
i przy dodawaniu (załóżmy że dodajesz siebie jako zalogowanego użytkownika tzn. wyrażasz chęć dołączenia):
a potem tylko w prosty sposób jakiś admin może to aktywować:
|
|
|
|
pkielski [Kohana] many-to-many: stworzenie powiazania ktore czeka na akceptację 25.07.2016, 10:07:50
pkielski Zrobienie modelu dla tej laczacej tabeli - tak pro... 31.07.2016, 18:57:51
phpion Ja w takich przypadkach puszczałem tego typu tabel... 1.08.2016, 09:39:54 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 09:18 |