page пользователя (как блоги)

Аватар пользователя a.mohax a.mohax 6 января 2009 в 9:53

После включение модуля "Блог". У пользователей есть возможность создавать личные блоги. Но самое интересное, если зайти в профиль любого пользователя, то там можно найти ссылку на список всех записей в блог именно этого пользователя, примерно так "Блог пользователя %username%".

Так вот, вопрос. Как добавить в профиль всех пользователей ссылку "Page пользователя %username%"? т.е. перейдя по ссылке мы увидем все матерьялы типа Page созданные этим пользователям.

зы: необязательно использовать тип матерьяла Page, лучше если это будет любой созданный мной тип матерьяла.

Комментарии

Аватар пользователя a.mohax a.mohax 6 января 2009 в 11:12

как сделать представление вьюсом я знаю, как поместить ссылку в профиль пользователя, вот вопрос.

Аватар пользователя a.mohax a.mohax 6 января 2009 в 11:32

Ладно. Предположим, что вы правильно поняли вопрос и то что мне надо, можно сделать вьюсом. Это хорошо т.к. не надо использовать дополнительные модули.

С модулем вьюс я знаком на первобытном уровне, могу тока пользоваться "фильтрами" и "сортировкой".

А для того, чтобы решить мою задачу видимо надо использовать "Аргументы"?

Не могли бы вы сказать, что написать в аргументе, что бы вьюс отфильтровывал матерьялы в зависимости от того, из чьего профиля пользователя он вызван?

Отвечая на свой предыдущеий комент: можно сделать блок, который отображаеться только в профилях.

Аватар пользователя a.mohax a.mohax 6 января 2009 в 13:57

"Nikit" wrote:
Решение обошлось простым поиском, с чего бы и следовало начать.

Конечно вы правы!

Больше всего радует то, что вы не проходите мимо не опытных новичков, а всегда стараетесь им помочь. Вы подсказали что делать мне, вы помогли тут, молодцом©, ТАК ДЕРЖАТЬ!

Аватар пользователя T-34 T-34 6 января 2009 в 21:13

Однако найденное решение, по-моему, не совсем соответствует первоначально желаемому.
Вопрос был "Как добавить в профиль всех пользователей ссылку "Page пользователя %username%"?", а views, как я понимаю, выводит какое-то число материалов пользователя и (опционально) ссылку "подробнее" на полный список, и все это в блоке, а не в самом профиле.

Аватар пользователя Nikit Nikit 7 января 2009 в 4:58

Ну походу это заказчика удовлетворило.
Для того чтобы сделать конкретную ссылку можно использовать nodeprofile, или написать свой модулек.

Аватар пользователя a.mohax a.mohax 7 января 2009 в 9:16

"T-34" wrote:
Вопрос был "Как добавить в профиль всех пользователей ссылку "Page пользователя %username%"?",

"a.mohax" wrote:
можно сделать блок, который отображаеться только в профилях.
Всеравно я собирался делать такой блок, хотя было удобней добавить именно в профиль.

"Nikit" wrote:
Views.
"Nikit" wrote:
написать свой модулек.
Ваши ответы меня завараживают. Откуда у вас столько сил помогать и помогать, нам, неопытным пользователям? Всё для народа, всё для нас. Не бережете вы себя.© Lol

зы: Поковыряю нодпрофиль, потом напишу здесь ответ.