我想将用于输入评论文本的评论文本区域放在三个字段(名称、电子邮件、主页)上方。最终结果应如下图所示:
the comment text area
name: email: homepage: submitcomment
我如何定位这样的字段?谢谢你。
版本是drupal 6.20。我的意思是创建评论的表格。
我想将用于输入评论文本的评论文本区域放在三个字段(名称、电子邮件、主页)上方。最终结果应如下图所示:
the comment text area
name: email: homepage: submitcomment
我如何定位这样的字段?谢谢你。
版本是drupal 6.20。我的意思是创建评论的表格。
要以您想要的方式修改评论表单,您可能需要使用 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