Контактная форма в ноде

Открываете ваш шаблон ноды, например node-16.tpl.php (Как заставить работать такого вида шаблон - я писал уже тут).

Далее в шаблон вашей ноды, в которую вы хотите вставить контакнтую форму вставляете следующий код:

  require_once drupal_get_path('module', 'contact') .'/contact.pages.inc';

 

  //no need to maintain two version of node.tpl.php

  include "node.tpl.php";



function local_contact_page(){

    $form = contact_mail_page();

    // override default values here if you want

read more