Категорию из hook_user - в панель

Прислано: graker

вс, 14/03/2010 - 22:38

Всем привет.

Делаю профиль с помощью Panels, примерно как на Д.ру. Через  hook_user() добавил в своем модуле категорию профиля, состоящую из генерируемых там же полей. Panels в разделе User->Profile Category мою рукотворную категорию, естественно, не видит. Сумел добавить ее при помощи кастом-панели в формате PHP, примерно так:

  $uid = arg(1);
  $user = user_load($uid);
  $content = user_build_content($user);
  print theme('user_profile_category',$content['my_category']);
  print theme('user_profile_item',$content['my_category']['my_profile_item']);

Собственно, вопрос: а есть ли готовые, более удобные/красивые решения?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано mmc в пн, 15/03/2010 - 01:21.

Не знаю то или нет : advanced_profile,  author_pane, но получается как во вложении.
У меня попутный вопрос: Как в тизере ноду вывести в виде панели? (т.е. в полном виде - одна панель, а в тизере на главной - другая).
проще - как вывести на главную краткое содержание ноды в виде панели? :)


Опубликовано graker в пн, 15/03/2010 - 05:04.

mmc написал(а):

Не знаю то или нет : advanced_profile,  author_pane

APK крутой, но запрограммированную категорию не нашел. А author pane уже стоял, он не про это.


Опубликовано mmc в пн, 15/03/2010 - 05:26.

"graker" написал(а):

APK крутой

:), по мне крутой author pane, а АРК создать в принципе нетрудно (хотя не утверждаю, типа имхо :))
создается/включается панель с путем /user/%user, выбирается гибкое расположение колонок, настраивается под свои нужны и набивается содержимым созданным во вьюхе. Вьюхой можно и подправить профиль пользователя, добавив дополнительные вкладки.

ну и привет соратнику :)


Опубликовано graker в пн, 15/03/2010 - 07:28.

Привет :)


Новое на сайте

Ссылки партнёров