Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Drupal 6, view аргументы, выводить на странице его материалов.

Drupal 6, view аргументы, выводить на странице его материалов.
, by

Доброго времени суток.
Очень нужна ваша помощь. Заранее благодарен за помочь.
1. Какой аргумент надо прописать в viеws, чтоб данные с дополнительными полями юзера выводились на странице его материалов. Или может есть другой способ вывести. Поля созданные в cck. Таксономию не использовал при создании полей.
2. Какой аргумент надо прописать в viеws, чтоб материал (другие объекты аренды) юзера выводились на странице его материалов. Или может есть другой способ вывести. Поля созданные в cck. Таксономию не использовал при создании полей.
3. Какой аргумент надо прописать в viеws, чтоб ссылка с подсчётом материалов (другие объекты аренды (5)) юзера выводились на странице его материалов. Или может есть другой способ вывести. Поля созданные в cck. Таксономию не использовал при создании полей.
Может плохо искал, но вроде перерыл всё. Сижу уже месяц. Голова кругом.
Очень нужна ваша помощь.

Извините за повтор :)
С уважением.

1 answer
votes: 1265
Answer

1. Какой аргумент надо прописать в viеws, чтоб данные с дополнительными полями юзера выводились на странице его материалов. Или может есть другой способ вывести. Поля созданные в cck. Таксономию не использовал при создании полей.

Тут нужно контекстный фильтр nid (нужно выбрать выбирать выбирать nid из урла), а чтобы были доступны поля пользователя нужно добавить  Связь (Relationship) - Автор материал. Чтобы поля пользователя выводились наверно связь с профайлом. Причем связи нужно выстраивать зависимыми друг от друга, последовательно.

2. Какой аргумент надо прописать в viеws, чтоб материал (другие объекты аренды) юзера выводились на странице его материалов. Или может есть другой способ вывести. Поля созданные в cck. Таксономию не использовал при создании полей.

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

3. Какой аргумент надо прописать в viеws, чтоб ссылка с подсчётом материалов (другие объекты аренды (5)) юзера выводились на странице его материалов. Или может есть другой способ вывести. Поля созданные в cck. Таксономию не использовал при создании полей.

Нужна аггрегация нод:
https://www.drupal.org/node/603868#comment-4421144


Добрый день. Огромное вам спасибо за помощь. По первым двум пунктам всё получилось. Осталось разобраться с последним. Вот приложил скрин. Подскажите, пожалуйста, что я делаю не так. Спасибо большое за помощь.


Добрый день. Огромное вам спасибо за помощь. По первым двум пунктам всё получилось. Осталось разобраться с последним. Вот приложил скрин. Подскажите, пожалуйста, что я делаю не так. Спасибо большое за помощь.


В блоке Аргументы должен быть фильтр не по Типу а по nid ноды. И нужно выбрать что по умолчанию искать из nid ноды, то есть из 2го аргумента из URL.


Доброе время суток.

При такой структуре не выводится ссылка с подсчётом нод.  А мне надо, чтобы указывалась ссылка (compani/nid/arenda) а прописывалось ( Все предложения по аренде компании (5 ), т.е. количество созданных именно этой компанией) и выводилось по автору публикации. Автор создаётся автоматически при регистрации, поэтому не могу указать конкретно.  

Перепробовал разные варианты. Куда рыть, уже незнаю. Прошу вашей помощи. Вся надежда только на вас.

С уважением.


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


Где можно найти аггрегацию в Друпале 6? И как я могу выставить фильтр по автору, если я не знаю автора? Т.е. имя пользователя создаётся при регистрации, соотвественно, когда, сколько и каких пользователей появится на сайте, я не могу знать. И тем более, не могу указать их имён.

Спасибо большое за вашу помощь и поддержку.

С уважением.

 

 

 

 


Я думаю эта фича сделана через этот модуль:
https://www.drupal.org/project/views_groupby


Этот модуль "Views Group By" я тоже уже использовал. Он, к сожалению, тоже не помогает.