Czy jest jakaś korzyść z używania modułu Profile2 w porównaniu z niestandardowymi polami konta użytkownika?

10

Próbuję zdecydować, czy powinienem zawracać sobie głowę bałaganem w module Profile2. Potrzebuję, aby użytkownicy przechowywali i udostępniali informacje takie jak prawdziwe nazwisko do innych zastosowań, ale nie jestem pewien, czy korzystanie z modułu Profile2 ma jakąś korzyść, czy też powinienem po prostu utworzyć niestandardowe pola konta użytkownika dla tego, czego potrzebuję .

David Csonka
źródło
Sprawdź kolejkę problemów dla Profile2 ( drupal.org/node/1413786 ). Wystąpił błąd krytyczny podczas ładowania modułu, który nie został rozwiązany w dniu 15.02.2012.
Ashlar

Odpowiedzi:

16

Moduł Profile2 jest dobry tylko wtedy, gdy potrzebujesz więcej niż 1 typ profili. Na przykład: - profil studenta z określonymi polami. - profil nauczyciela z różnymi dziedzinami.

Jeśli nie potrzebujesz różnych typów, po prostu trzymaj się niestandardowych pól konta użytkownika.

Mam nadzieję że to pomoże!

dimitryl
źródło
1
Miałem prawie takie same doświadczenia z tworzeniem niestandardowych profili. Potrzebowałem różnych typów profili dla różnych ról.
Sam152,
1
Świetna odpowiedź i komentarze. Właśnie to musiałem wiedzieć, dzięki!
David Csonka
1
przytłaczająca odpowiedź, kolego. Właśnie to, co musiałem wiedzieć, dzięki milionowi - zasługujesz na gratulacje dla potworów
zero
3

Istnieje kilka innych rzeczy, z których można skorzystać, jeśli profile są węzłami, na przykład śledzenie liczby wyświetleń strony w profilu. Lub możesz użyć wersji węzła.

uwe
źródło
0

Nie mam wystarczającej reputacji, aby dodać komentarz. Tak więc dodając odpowiedź. Szukam tej samej funkcjonalności, jak wspomniany tutaj #dimitril. Widziałem moduł Profile2 . Korzystam z Drupal-7, a profil2 jest nieaktualny dla Drupal 7. Czy mogę nadal używać modułu Profile2? czy jest jakiś inny sposób?

Chciałem ukryć stronę edycji profilu dla studentów roli użytkowników, aby nie mogli zmienić hasła.

Doceniam Twoją pomoc!

Dziękuję Ci!

Vidushi
źródło
Przeczytaj ponownie dokumentację dla Profile2. Jest to zamiennik profilu podstawowego, który jest przestarzały. Profil2 nie jest przestarzały.
Channel Islander,
0

Nie zgadzam się, że jedynym przypadkiem użycia jest sytuacja, gdy potrzebujesz wielu typów profili.

Użyj Profile2, jeśli chcesz umożliwić innym użytkownikom przeglądanie profilu użytkownika, ale nie informacji o jego koncie. możesz utworzyć osobną stronę dla profilu publicznego i zachować poufne informacje w polach użytkownika.

Channel Islander
źródło
0

Innym powodem może być obciążenie zasobów. Jeśli masz 100 pól i ładujesz 20 użytkowników, to jest dużo danych do zdobycia. Jeśli podzielisz to na wiele profili, wystarczy załadować profil zawierający odpowiednie dane.

Botris
źródło