Дата+время в AdsManager Joomla3

  • 9 Ответов
  • 1674 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн kanevlife

  • ***
  • 88
  • [+]10 / [-]0
  • Всегда читай до конца, и не будет лишних вопросов
    • Просмотр профиля
Дата+время в AdsManager Joomla3
« : 08.06.2013, 16:26:01 »
AdsManager 2.8, Joomla 3
модуль mod_adsmanager_ads
Как добавить время создания объявления в
Цитировать
echo  reorderDate($row->date_created);
Пример: 06-08-2013 г. 13:30
« Последнее редактирование: 08.06.2013, 16:29:52 от kanevlife »
KanevLife

*

Оффлайн khan-alex

Re: Дата+время в AdsManager Joomla3
« Ответ #1 : 09.06.2013, 00:38:28 »
Вставь date в поле 1 в настройках модуля. Хотя нет, сорри, не внимательно прочитал вопрос.
« Последнее редактирование: 09.06.2013, 00:43:49 от khan-alex »



*

Оффлайн kanevlife

  • ***
  • 88
  • [+]10 / [-]0
  • Всегда читай до конца, и не будет лишних вопросов
    • Просмотр профиля
Re: Дата+время в AdsManager Joomla3
« Ответ #4 : 10.06.2013, 21:02:36 »
grinat 5+ Все работает отлично. Спасибо!
KanevLife

*

Оффлайн Gemini

Re: Дата+время в AdsManager Joomla3
« Ответ #5 : 06.02.2014, 23:29:28 »
У меня не получилось...

*

Оффлайн Frics

Re: Дата+время в AdsManager Joomla3
« Ответ #6 : 30.09.2015, 22:16:31 »
Никак не получается  добавить время(часы+минуты), вернее получилось только время московское а мне нужно на два часа позже. Незнаю где поковырять чтобы решить эту проблему.
« Последнее редактирование: 05.10.2015, 21:02:25 от Frics »

*

Оффлайн Frics

Re: Дата+время в AdsManager Joomla3
« Ответ #7 : 05.10.2015, 21:02:46 »
Готов заплатить 5$ за решение этой проблемы. Я сам ничего почти не смыслю в этом.

*

Оффлайн max_1985

Re: Дата+время в AdsManager Joomla3
« Ответ #8 : 06.10.2015, 14:07:08 »
Готов заплатить 5$ за решение этой проблемы. Я сам ничего почти не смыслю в этом.
Напишите в личку: версию ADS и где необходимо изменить. Сделаю!

*

Оффлайн Frics

Re: Дата+время в AdsManager Joomla3
« Ответ #9 : 06.10.2015, 21:48:11 »
Напишите в личку: версию ADS и где необходимо изменить. Сделаю!
В личку написать не получается говорит "Вы не можете отправлять личные сообщения"
Проблема такая у меня Joomla Joomla! 3.4.1  и установил компонент AdsManager 3.1.0. Хотел чтобы  объявления в списке показывались в таком формате дата+часы+минуты и использовал Ваш код на этом форуме http://joomlaforum.ru/index.php/topic,222301.0/topicseen.html
if ( $date && ereg( "([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2})Sad[0-9]{2})Sad[0-9]{2})", $date, $regs ) ) {
$date = mktime( $regs[4], $regs[5], $regs[6], $regs[2], $regs[3], $regs[1] );
$date = $date > -1 ? strftime( $format, $date + ($offset*60*60) ) : '-';
}
но он у меня выдал ошибку и Я начал экспериментировать, в итоге ничего не понимая в коде сделал так:
function reorderDate( $date ){

$format = JText::_('ADSMANAGER_DATE_FORMAT_LC');

if ($date && (preg_match("/([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})/",$date,$regs))) {
$date = mktime( $regs[4], $regs[5], $regs[6], $regs[2], $regs[3], $regs[1] );
$date = $date > -1 ? strftime( $format, $date + ($offset*60*60)) : '-';
}
return $date;
}
Но как не странно всё получилось в формате дата+часы+минуты но время московское(хостинг eurobyte.ru) а мне нужно GMT+5. Вот в этом проблема нужно время на 2 часа позже. И код проверьте пожалуйста.
плачу 5 баксов за решение проблемы.

« Последнее редактирование: 08.10.2015, 21:21:51 от Frics »