Добрый день господа, нужна ваша помощь.
Как можно вывести поле с профиля в ноду?
Предыстория: Создаю сайт объявлений, во время регистрации пользователь заполняет различные поля включая имя и номер телефона. После чего на сайте может создать объявление.
Мне нужно сделать так, что бы в объявление подтягивались заполненные поля с профиля и пользователь не вводил каждый раз имя и номер телефона по новой, как на том же ОЛХ, где поля уже сразу заполненные и если что, их можно было легко изменить.
Комментарии
hook_form_alter
можно ли по подробнее?
у меня пока плохо с хуками
https://api.drupal.org/api/drupal/modules%21system%21system.api.php/func...
Или пробуйте модуль https://www.drupal.org/project/field_default_token
я пробовал модуль "Field default token".
Создавал статическое поле в ноде, прописывал токен, в итоге во время редактирования ноды появлялись токены которые никуда не деть и не изменить, зато во время просмотра самой ноды, поля подтягивались
что-то вы не то делали видимо. Токен нужно вставлять в настройках поля в качестве значения по умолчанию.
Да вроде туда вставлял
Что за static field? https://www.drupal.org/project/static_field? Зачем его использовать в вашем случае? Вам же нужно обычное поле, просто уже с предзаполненным значением, которое можно изменять? И не используйте формат php https://s3.amazonaws.com/scrstorage/6863gs1m858r50l5.jpg, это дурной тон.
static field мне нужен был для создания статического поля. Потому что в обычном, если заполнять значение по умолчанию
то получится
Создаем вьюху-блок с аргументом NID. Во вьюхе делам взаимосвязь Автор материала. Выводим поля из профиля автора.
Вопрос не об этом.