我想把评论textarea用于在三个字段(名称,电子邮件,主页)上方输入评论文本。最终结果应如下所示:
the comment text area
name: email: homepage: submitcomment
我如何定位这样的字段?谢谢。
版本是drupal 6.20。我的意思是创建评论的形式。
答案 0 :(得分:1)
要以您希望的方式修改注释表单,您可能希望使用hook_form_alter()来修改表单域权重。您可以通过提供预处理功能来主题化(请参阅:http://systemseed.com/blog/how-customise-comment-form-drupal-6)但重新排列表单域权重,我认为您需要在一个小的自定义模块中使用hook_form_alter()。
这样的事情:
在MY_MODULE.module
中/**
* Implementation of hook_form_alter().
*/
function MY_MODULE_form_alter(&$form, &$form_state, $form_id){
if ($form_id == 'comment_form'){
$form['comment_filter']['#weight'] => -10
);
}
}
除此之外,您可以使用更简单的jQuery来重新排列页面加载中的div