1

Тема: Вывод времени только первого сообщения в переменную

за вывод отвечает это:

<h3 class="hn post-ident"><?php echo implode('', $forum_page['post_ident']) ?></h3>

генерирует это:

$forum_page['post_ident']['link'] = '<span class="post-link"><a class="permalink" rel="bookmark" title="'.$lang_topic['Permalink post'].'" href="'.forum_link($forum_url['post'], $cur_post['id']).'">'.format_time($cur_post['posted']).'</a></span>';

чтобы выводить дату только 1го сообщения,нужно создать условие.

if (($cur_topic['first_post_id']) == $cur_post['id'])
$data2 = (format_time($cur_post['posted'] + 120));
echo $data2;

Чтобы дата не выводилась в каждом сообщении, переменную $data2 отобразите за пределами блока

<div class="<?php echo implode(' ', $forum_page['item_status']) ?>">

главное, чтобы переменная была выведена после того как ее объявили.

Сайт Xakker

Поделиться