Зачем в Drupal 7 нужен модуль Profile 2 ? Почему не обойтись возможностью создания полей?

Главные вкладки

Аватар пользователя misterpronin misterpronin 16 августа 2013 в 8:37

Собственно просто интересно зачем 22 тысячи человек его используют... Какие преимущества он даёт? На первый взгляд абсолютно бесполезный для Drupal 7 модуль... Кажется что с ним со временем можно только проблемами обзавестись... Ну там... в плане его совместимости с другими модулями...

Комментарии

Аватар пользователя misterpronin misterpronin 16 августа 2013 в 9:18

Установил себе этот модуль (Profile 2)... Уже заметил первый недостаток - несовместимость с модулем Devel... При генерации пользователей поля Profile 2 не используются...

Аватар пользователя misterpronin misterpronin 16 августа 2013 в 9:36

Плохая совместимость с модулем Hierarchical Select. В профиле присутствует поле "Место жительства" со ссылкой на словарь таксономии. Словарь содержит вложенные термины таксономии... страна-область-город ... Если выбрать город выскакивает ошибка "Место жительства: поле не может содержать больше чем 1 значений." Т.е. родительские термины определяются как отдельные значение... В общем в Profile 2 нельзя использовать поля со ссылками на словари таксономии, содержащие вложенные термины....

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 16 августа 2013 в 12:21

"misterpronin" wrote:
Собственно просто интересно зачем 22 тысячи человек его используют

Одна из возможных причин - модуль стоит в зависимостях для других. По аналогии с Ctools - модуль сам по себе добавляет головняка, хотя призван его убавлять, но его вынуждены ставить, потому что от него зависит вьюс и куча других.
А вообще, классический пример "миллионы мух не могут ошибаться". Та же история, как и с панелями, вьюсами, коммерцом и тд

Аватар пользователя misterpronin misterpronin 16 августа 2013 в 13:52

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
но его вынуждены ставить, потому что от него зависит вьюс и куча других

Ну вьюс от него не зависит. И он от вьюса не зависит, просто он использует возможности вьюс... В общем херь это, а не модуль...

Аватар пользователя graceman9 graceman9 2 октября 2013 в 19:35

Тут более-менее внятно написано, для будущих ищущих Wink
http://content-management-systems.info/drupal/project/profile2

И вот русское видео:
http://video.yandex.ua/users/vaspi/view/58/#hq

Но несовместимости описанные топик-стартером удручают.