Уважаемые пользователи Drupal! Меня на протяжении долгого времени мучает одна проблема, которую я не как не могу решить. Проблема заключается в том что: Мне надо чтобы вначале каждого комментария была ссылка именно на этот комментарий вот так как на этом сайте (http://secondrussia.com/forum/topic-515.html) подскажите пожалуйста как этого достичь?
Вот сам код:
http://drupal.ru/files/comment.tpl_.php__0.txt
Вот мой сайт:
http://stavbar.ru/forum/topic5.html
Вложение | Размер |
---|---|
comment.tpl_.php_.txt | 949 байт |
Комментарии
случаем не: http://api.drupal.org/api/function/comment_link/5 ?
может и будет ссылка такая, я так понял основная трудность узнать id комментария?
я вот кое что для себя выяснил и понял. что нужна ссылка "http://stavbar.ru/?q=node/номер темы#comment-номер поста"
как выяснить эти номер темы и номер поста?
Тут дело в том еще что вроде я их выяснил:
номер темы: $nid
номер поста: $id(тока наоборот почемуто, если пост номер 1 то показываетс япоследний номер, а если последний пост то показывается единичка и переменная $id хоть наоборот, но работает... а вот переменная $nid не работает... я ради эксперимента узнал номер темы и вручнуя вписал номер этой темы(номер 1).. и тогда заработало, но тока для одной темы! для первой.. а нужно сделать динамически!
Так как узнать номер темы. и еще как узнать НОРМАЛЬНЫЙ номер сообщения а не перевернутый?
(может и будет ссылка такая) - мне вот имено нужна такая ссылка которую вы показываете!
Такую последовательность можно собрать из этого:
<div class="комментарий"><a href="<?php print $node_url ?>#comment-<?php print $comment->cid ?>"><?php print $id ?></a></div>
Но за верность подхода не отвечаю
Да прямо то, что нужно!
Тока как можно поменять кодировку а то он у меня кириллицу не понимает и вместо надписи "ссылка" кучу квадратов выдаёт!
все файлы друпала в кодировке UTF-8, соответственно в ней и надо писать, редакторов много, даже виндовый блокнот ее поддерживает
Всё спасибо тема закрыта!