Перейти к контенту
  • 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 начинает тоже писать Сегодня + Время

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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