Вывести в ноду данные автора.
19 августа 2015 в 13:33
Делаю сайт агентство недвижимости.
Задача такая. Менеджеру выдается пароль с ролью менеджер. Тут проблем нет.
Дальше есть функционал добавления ноды (объявление о продаже квартиры). Так вот при создании объявления - необходимо, чтобы контакты выводились того менеджера.
Вопрос подскажите как реализовать? натолкните?
Нужен мини кабинет менеджера. В контактных данных указывается email, телефон его. А при создании ноды - каким-то образом выводить эти самые контакты.
Наведите на верный путь? Какие модули желательно использовать? Для создания личной странички пользователя. Так же эта страничка должна просматриваться любым пользователем сайта.
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Контакты пользователя разобрался. Добавлю поля тут: /admin/config/people/accounts/fields
Вопрос - как вывести некоторые поля пользователя в самой ноде?
Ищите информацию по запросу "Views Контекстный фильтр по UID".
много способов, самый простой, наверно, сделать в ноде поле типа reference на пользователя с помощью модуля.
Да знаю этот модуль. Хочется, чтобы автоматически было присоединение контактов менеджера.
Вот например я менеджер авторизуюсь на сайте. Добавляю объявление. И в этом объявлении автором которого я являюсь на странице ноды прописывались мои данные: имя, телефон, email
Если entityreference - то там придется выбирать пользователя. А как автоматизировать этот процесс? Чтобы менеджер не заморачивался что ему надо прикрепить объявление к себе...
Вот мануал: http://blogpost.pp.ua/drupal/58
Viewfield
Создал views с фильтрами. Если вывожу блок в регион - данные грузятся норм.
Но хочу этот views вывести в поле. Создал поле в типе материала - представление - выбрал свой views.
Но на странице ноды пусто - не выводится...
Аргумент надо выставлять?
Естественно! Нужно передавать NID.
а как его указать в качестве аргумента?
сорри.. Все работает. Просто у уже добавленных надо было выбрать views.