您在這裡

請問如何修改回應的大標題

168free's 的頭像
168free 在 2011-10-28 (週五) 16:23 發表

請問大大,
我的drupal 每篇文章下方, 會有一個以h2標示的"回應"大標題,
回應大標題裡包含每筆回應的文章,

例如:
文章主題: 台北夜市

(h2)回應(/h2)
Re.台北夜市
...................
Re.台北夜市
.................
Re.台北夜市
.....................
發表新回應

這個回應的大標題, 我找到原始碼在 template.php 的

function garland_preprocess_comment_wrapper(&$vars) {
if ($vars['content'] && $vars['node']->type != 'forum') {
$vars['content'] = '

'. t('Comments') .'

'. $vars['content'];
}
}

如果我要在回應的大標題前, 加上文章名稱, 請問要如何修改?

例如修改成:

(h2)台北夜市 回應(/h2)
Re.台北夜市
...................
Re.台北夜市
.................
Re.台北夜市
.....................
發表新回應

求快的話就直接加上 $vars['node']->title
像這樣:

function garland_preprocess_comment_wrapper(&$vars) {
if ($vars['content'] && $vars['node']->type != 'forum') {
$vars['content'] = '

'. t('Comments') . $vars['node']->title .'

'. $vars['content'];
}
}

如果有時間的話就寫隻外掛去 alter, 不然未來遇到更新什麼的還滿麻煩