我知道如何使用webform-form-[nid].tpl.php
覆盖Drupal 7 webform但是如何设置特定内容类型的所有Drupal 7 webforms。
该内容类型ALWAYS具有相同的形式,但nid
随新节点ID的变化而变化,因此我无法使用普通方法。
可以这样做吗?
答案 0 :(得分:0)
您可以将节点类型添加到body类..关于这样:
// Replace hook with your theme name and put this in your template.php
function hook_preprocess_html(&$vars) {
// Add class to body if certain node type
if ($node = menu_get_object()) {
$vars['classes_array'][] = "node-type-" . $node->type;
}
}
然后,您可以按节点类型设置表单样式。