Есть нода - вопрос
Есть нода - ответ
Между собой они связаны полем (название поля - reference) типа - entity reference.
Так же используется дополнительный модуль для entity reference - entityreference_prepopulate
Задача при клике на добавить ответ на странице вопроса в заголовок страницы создаваемой ноды имел вид:
Ответ на вопрос: "Текст заголовка вопроса"
и далее поле для ответа
пи.эс. если юзер просто добавляет ответ то заголовок страницы должен иметь вид
Добавить ответ на вопрос
...далее поле где выбирается вопрос из списка и поле для текста ответа.
либо вообще запретить не админу создавать ответы по ссылке node/add/answer
Комментарии
С Panels такое можно сделать, подозреваю.
Не-не, как нить без панелей и в своем модуле
hook_form_alter() and #access property and node_load and drupal_set_title() function ...
Да может и токенами можно обойтись, вроде есть еще модулек который автоматом генерит заголовки, как раз наверное токены юзает. А код, подозреваю, должен быть элементарный, но я пока (говно)кода (разработчики модулей с орга, надеюсь лучше кодят чем я) стараюсь избегать, поэтому конкретно ничего сказать не могу.
Этот модулек для генерации заголовков ноды, а не заголовков страницы
Делаем заголовок страницы равным заголовку ноды с помощью Metatag или Page Title и вуаля.
Мне не нужно делать заголовок страницы равным заголовку ноды
мне нужно заголовок страницы заменить на свой заголовок + заголовок связанной ноды
Дак Metatag позволяет любой заголовок задать. Осталось только выяснить можно ли через токены получить заголовок связанной ноды.
токены связанных нод есть
у меня не пашет пробовал уже. галку ставлю у моего типа материала и пишу добавить ответ и токен нужный. выводит все что друпал выводит по умолчанию
но эти варианты тоже не покатят ибо если нет связующего материала то будет косяки
да и это не для страниц а для браузеров в углу выводить нужный текст