2011-02-12 267 views
0

我想把註釋textarea用於輸入三個字段(名稱,電子郵件,主頁)上方的評論文本。最終結果應如下所示:更改drupal評論

the comment text area 

name:  email:  homepage:  submitcomment 

我如何定位這樣的字段?謝謝。

版本是drupal 6.20。我的意思是創建評論的表單。

+0

你談論的形式在頁面加載的div創建評論,還是在創建評論後顯示評論?另外,什麼版本的Drupal? – Chaulky 2011-02-12 04:02:21

+0

版本是drupal 6.20。我的意思是創建評論的表單。謝謝 – runeveryday 2011-02-12 04:34:41

回答

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簡單的東西,只是重新安排