Drupal → Программно вывести Webform-у
Пример получения html кода вебформы с nid 123
.
Вывод полной ноды с формой используя node.tpl.php:
$webform = node_load(123); if (node_access('view', $webform)) { $webform_build = node_view($webform, 'full'); $output = drupal_render($webform_build); }
Вывод только формы:
$webform = node_load(123); if (node_access('view', $webform)) { webform_node_view($webform, 'form'); $output = drupal_render($webform->content['webform']); }
Комментарии
не врубаюсь куда и что прописывать? как это поэтапно сделать?
мне необходимо выводить вебформу в поле типа материала, пробовал вписать этот код в поле ноды с фильтром PHP но ничего не выходит(
Спасибо! В очередной раз помог ваш блог;)
Оставить комментарий