webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...

Как изменить формат вывода даты в Joomla?

В базу у меня записывается дата в формате 2016-12-05.
А на сайте нужно выводить, как 05.12.2016, то есть переставить местами всё и через точку.
Массив извлекается из базы:

<?php
defined('_JEXEC') or die;

class mod_remont_comments_helper
{
	public static function get_remont_comments()
	{
		$db = JFactory::getDbo();

		$query = 'SELECT * FROM #__remontel_comment';
		$db->setQuery($query);
		$remont_comments = $db->loadObjectList();
        return $remont_comments;

	}
}

Потом выводится.

<?php foreach ($remont_comments as $remont_comment): ?>
<li class="reviews__item">
    <div class="reviews__block">
        <i><?php echo $remont_comment->date ?></i>
    </div>
</li>
<?php endforeach; ?>
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
@KFan
Веб-программист
echo implode(".", array_reverse(explode("-", $remont_comment->date)));

или

echo date("d.m.Y", strtotime($remont_comment->date));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы