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ę .
10
Odpowiedzi:
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!
źródło
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.
źródło
Gdy potrzebujesz prywatnych pól, możesz także użyć http://drupal.org/project/profile2 .
Lub trzymaj się niestandardowych pól konta użytkownika i modułu http://drupal.org/project/field_permissions , który komplikuje konfigurację.
źródło
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!
źródło
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.
źródło
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.
źródło