Подскажите, код, чтобы в ответах на комментарии прописывался номер и автор комментария на который дан ответ.
Например: Ответ на: КОММЕНТАРИЙ от USER 01.01.2011
Итого в нодах заработало, а на форуме выдало такую ошибку:
Notice: Trying to get property of non-object в функции include() (строка 58 в файле /usr/home/hosting/wt1000291/htdocs3/sites/all/modules/advanced_forum-7.x-2.0/advanced_forum/styles/naked/advanced-forum.naked.post.tpl.php).
Знатоки РНР выручайте.
Что нужно сделать с этой строчкой чтобы работало и там и там:
Комментарии
отвечу сам себе:
<?php if ($comment->pid): ?>
<div class="answer">
<?php print('В ответ на')?>
<?php if ($comment->cid): ?>
<a href="/<?php print drupal_get_path_alias('node/'.$comment->nid) ?>#comment-<?php echo $comment->pid;?>"><?php print('комментарий')?></a>
<?php endif ?>
<?php $parent_comment = comment_load($comment->pid);?>
<a href="/<?php print drupal_get_path_alias('user/'.$parent_comment->uid) ?>" class="nick"><?php print $parent_comment->name ?></a> <?php print format_date($parent_comment->created, 'custom', 'в H:i, j F Y' ); ?>
</div>
<?php endif;?>
вот как-то так
и куда этот код пихать?
Спасибо, полезно.
Пихать это нужно в файл comment.tpl.php
Спасибо.
У меня коментарий использует стиль advanced forum. захожу в стили naked вставляю в комментарий, в итоге никаких изменений на сайте.
Добавил код в advanced-forum.naked.post.tpl.php
Итого в нодах заработало, а на форуме выдало такую ошибку:
Notice: Trying to get property of non-object в функции include() (строка 58 в файле /usr/home/hosting/wt1000291/htdocs3/sites/all/modules/advanced_forum-7.x-2.0/advanced_forum/styles/naked/advanced-forum.naked.post.tpl.php).
Знатоки РНР выручайте.
Что нужно сделать с этой строчкой чтобы работало и там и там:
<?php if ($comment->pid): ?>
Код функционирует только при ветвящихся комментариях.
Как сделать чтобы он работал при простом форумном режиме?