Перейти к контенту
  • 0

Как добавить дату создания темы к названию


hsania

Вопрос

Как мне добавить дату создания темы возли названия, при просмотре форума. Сейчас я просто взял, и вставил у Forum_Index/render_forum_row/start_date Оно все нормально пишет, только я бы хотел, чтобы не писало точное время, только дату. Если править у настройках, то понятно, что и на главной странице пропадает ВРЕМЯ. Может можно както в файлах форума дописать строку, анналогичную start_date, то лько назвать подругому, и параметры для неё другие, чтобы она отображала только дату. Подскажите КАК!
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Как мне добавить дату создания темы возли названия, при просмотре форума. Сейчас я просто взял, и вставил у Forum_Index/render_forum_row/start_date Оно все нормально пишет, только я бы хотел, чтобы не писало точное время, только дату. Если править у настройках, то понятно, что и на главной странице пропадает ВРЕМЯ. Может можно както в файлах форума дописать строку, анналогичную start_date, то лько назвать подругому, и параметры для неё другие, чтобы она отображала только дату. Подскажите КАК!

покажи как вставил, точнее что именно. там есть три типа даты, short, long, и какой-то еще. тебе нужен short.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Сейчас все так!

post-59083-1221493297_thumb.jpg

 

А хочу чтобы было

[15.09.08]

 

И при этом, если можно, чтобы остались "Сегодня, вчера" (Не очень важно).

Ссылка на комментарий
Поделиться на других сайтах

  • 0

не проверял, но возможное решение:

 

файл ./sources/action_public/forums.php

 

строка:

$topic['start_date'] = $this->ipsclass->get_date( $topic['start_date'], 'LONG' );

выше добавляешь:

$topic['start_date_mod'] = $this->ipsclass->get_date( $topic['start_date'], 'SHORT' );

после чего в нужный стиль добавляешь вместо start_date -> start_date_mod.

 

попробуй еще в параметрах метода get_date поставить вместо SHORT:

JOINED

или

DATE

 

еще раз повторю - ничего не проверял!

Ссылка на комментарий
Поделиться на других сайтах

  • 0
JOINED - то что и нужно, вот только дата отображается не та, а 1970 год

строку выше поставил? или ниже?

и что написал в настройках шаблона?

 

в общем проверил (2.3.1) - все должно работать.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Я просто написал вместо SHOT, JOINED

Все работает, правда не отображает Сегодня, Вчера

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Я просто написал вместо SHOT, JOINED

Все работает, правда не отображает Сегодня, Вчера

попробуй вместо JOINED -> TINY.

я правда не помню какой тип даты он выдает - проверишь заодно.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

TINY выдает 15-Sep-2008, 00.00.

Все отлично, пишет [16.09.08] - ПРИМЕР

Ну это при том, что я в админке выключил отображение "Сегодня, Вчера".

Если же включаю, то JOINED начинает тоже писать Сегодня + Время

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.