Drupal 7将联系人\站点\表单添加到块中,但仅添加一个类别
我在我的站点范围的联系人表单中设置了两个类别:Drupal 7将联系人\站点\表单添加到块中,但仅添加一个类别,drupal,drupal-7,Drupal,Drupal 7,我在我的站点范围的联系人表单中设置了两个类别: 一般的 技术的 我想将通用表单嵌入到块中。我有一个用于加载表单的代码: <?php require_once drupal_get_path('module', 'contact') .'/contact.pages.inc'; $form = drupal_get_form('contact_site_form'); print render($form); ?> 但是我只想加载General表单,而不想使用下拉选择
- 一般的
- 技术的
<?php
require_once drupal_get_path('module', 'contact') .'/contact.pages.inc';
$form = drupal_get_form('contact_site_form');
print render($form);
?>
但是我只想加载General
表单,而不想使用下拉选择列表
我安装了联系人表单
模块,这些模块使我能够单独访问表单,因此我知道这是可以完成的。此模块对这种情况没有帮助,因为表单仍然具有相同的ID
这里的任何帮助都将不胜感激
C我想你可以在formalter中使用其他变量。基于某些变量,我们只能在特定情况下更改给定的形式。例如,联系人页面的$_GET['q']是“联系人”。只有当
$\u GET['q']!=”时,才可以选中此选项并为表单类别选择列表设置默认值联系“
,然后用”隐藏选择列表#键入“=>”隐藏“
好的,此模块完成了任务
谢谢@Sergey。事实上,我找到了一个模块来完成我需要的工作。你的回答仍然有用。谢谢。@Cybercampbell请提及解决您问题的模块名称。@MiladRey,请参阅前面带绿色标记的答案。使用D7时,这不是解决方案!