[Решено] Добавить в node кнопку "отправить"

Аватар пользователя henzel henzel 4 октября 2012 в 22:22

Добрый день!
Появилась задача в drupal 7 расширить немного возможности ноды одного типа материала. Нужно добавить кнопку "отправить" в материале, при нажатии на которую появлялась бы форма "телефон/e-mail/комментарии" и которая отправляла бы id этой ноды.
Есть какой-то вариант, как это сделать, обойдясь "малой кровью"?

0 Thanks

Комментарии

Аватар пользователя Fr1eNd Fr1eNd 4 октября 2012 в 22:48

Модуль WebForm поможет реализовать форму отправки, а кнопку можно реализовать например в ноде

Аватар пользователя DD 85 DD 85 4 октября 2012 в 23:14
"henzel" wrote:

Нужно добавить кнопку "отправить" в материале, при нажатии на которую появлялась бы форма "телефон/e-mail/комментарии"

Вам не кажется странным, что при нажатии кнопки “отправить” появляется форма, но ничего не отправляется?

"henzel" wrote:

и которая отправляла бы id этой ноды

Куда отправляла, зачем кому-то id? Эта кнопка не должна посылать и материть?

Аватар пользователя Antoniy Antoniy 7 сентября 2013 в 18:00

Webform 7.x-4.0 умеет подбирать например заголовок ноды даже если webform будет введен в блоке, и ID ноды наверное тоже, в webform 4-й версии есть такие токены, можно вставить такой в поле webform.

Аватар пользователя henzel henzel 14 сентября 2013 в 8:28

Хм, интересно, нужно посмотреть на токены. Первый вариант - точно не то.
В общем-то, решилось всё небольшим количеством кода в файле node.tpl.php