我需要在我的 page-home.tpl 中添加一个网络表单,但我对 Drupal 很陌生,所以我需要一个非常明确的帮助......
我正在使用 DRUPAL 6,并创建了网络表单。
我想将 webform 添加到我的自定义模板中,只需将 php 代码添加到 tpl 文件中。我的网络表单 ID 是 id="webform-client-form-20"。
你能帮助我吗 ?
非常感谢
我需要在我的 page-home.tpl 中添加一个网络表单,但我对 Drupal 很陌生,所以我需要一个非常明确的帮助......
我正在使用 DRUPAL 6,并创建了网络表单。
我想将 webform 添加到我的自定义模板中,只需将 php 代码添加到 tpl 文件中。我的网络表单 ID 是 id="webform-client-form-20"。
你能帮助我吗 ?
非常感谢
最快(不一定是最好)的方法是使用node_view()
和的组合node_load()
:
$nid = 20; // Node ID of the webform.
$webform_node = node_load($nid);
echo node_view($webform_node);
您最好将其加载到预处理函数中的变量中,而不是直接在主题中输出,但这应该适合您的目的。