Вход в личный кабинет

download Скачать портал
close

Городской портал

update1.3.0
update09.02.2024
joomla5.0.2

heart Вывод даты в формате «Сегодня, Вчера»

  • Спасибо получено: 15
calendar 18 мая 2021 18:03
Обновлено!

Находим файлы шаблонов, в которых мы хотим выводить даты в формате «Сегодня, Вчера».

ДЛЯ КАТЕГОРИИ НОВОСТЕЙ И САМОЙ НОВОСТИ
templates/gorod/html/com_content/category/news_item.php
templates/gorod/html/com_content/article/news.php

Вместо
Code:
<?php echo JHTML::_('date', $this->item->publish_up , JText::_('DATE_FORMAT_LC2')); ?>

Вставляем
Code:
<?php $dkv = JHTML::_('date', $this->item->publish_up , JText::_('ymd')); $date = date('ymd'); $date = $date - $dkv; if ($date == 1) $dkv = ' вчера в '. JHTML::_('date', $this->item->publish_up , JText::_('H:i')); if ($date == 0) $dkv = ' сегодня в '. JHTML::_('date', $this->item->publish_up , JText::_('H:i')); if ($date > 1) $dkv = JHTML::_('date', $this->item->publish_up , JText::_('DATE_FORMAT_LC2')); echo $dkv; ?>

ДЛЯ НОВОСТЕЙ НА ГЛАВНОЙ
templates/gorod/html/mod_articles_news/_bigNews.php
templates/gorod/html/mod_articles_news/_miniNews.php
templates/gorod/html/mod_articles_news/_bigNewsWorld.php
templates/gorod/html/mod_articles_news/_miniNewsWorld.php


Вместо
Code:
<?php echo JHTML::_('date', $item->publish_up , JText::_('DATE_FORMAT_LC2')); ?>

Вставляем
Code:
<?php $dkv = JHTML::_('date', $item->publish_up , JText::_('ymd')); $date = date('ymd'); $date = $date - $dkv; if ($date == 1) $dkv = ' вчера в '. JHTML::_('date', $item->publish_up , JText::_('H:i')); if ($date == 0) $dkv = ' сегодня в '. JHTML::_('date', $item->publish_up , JText::_('H:i')); if ($date > 1) $dkv = JHTML::_('date', $item->publish_up , JText::_('DATE_FORMAT_LC2')); echo $dkv; ?>

ДЛЯ ХЕШТЕГОВ
templates/gorod/html/com_content/com_tags/tag/news_item.php

Вместо
Code:
<?php echo JHTML::_('date', $item->core_created_time, JText::_('DATE_FORMAT_LC2')); ?>

Вставляем
Code:
<?php $dkv = JHTML::_('date', $item->core_publish_up , JText::_('ymd')); $date = date('ymd'); $date = $date - $dkv; if ($date == 1) $dkv = ' вчера в '. JHTML::_('date', $item->core_publish_up , JText::_('H:i')); if ($date == 0) $dkv = ' сегодня в '. JHTML::_('date', $item->core_publish_up , JText::_('H:i')); if ($date > 1) $dkv = JHTML::_('date', $item->core_publish_up , JText::_('DATE_FORMAT_LC2')); echo $dkv; ?>

см. сканы
Может кому надо, забирайте.
Но, только учтите, что при обновлении они будут хакнуты (затерты).
Вложения:
Последнее редактирование: 27 авг 2021 06:14 пользователем Кирилл Д. Причина: Обновление кода
Спасибо сказали: Александр Новиков, Александр Попов

Пожалуйста Войти , чтобы присоединиться к беседе.

У Вас нет прав доступа к этому разделу форума

Скорее всего Вы не оплатили или не продлили подписку

У Вас появится доступ к этому разделу форума только при активной подписке на любой тарифный план

Последнее на форуме поддержки

PRO-PORTAL.info - Готовые скрипты порталов на Joomla © 2017 - 2023 г. Все права защищены.

Наш городской портал на CMS Joomla принадлежит исключительно и только PRO-PORTAL.info. Любое его распространение, копирование, тиражирование, перепродажа, без согласования с разработчиком, категорически ЗАПРЕЩЕНЫ!

ОСТОРОЖНО МОШЕННИКИ!

Уважаемый пользователь! В последнее время в сети появилось множество сайтов, которые предлагают наш продукт по смешным ценам. Среди этих сайтов как различные складчины, так и совершенно непонятные сайты.

Обратите внимание!

Большинство сайтов, которые предлагают купить наш портал по-дешевке - это мошенники. Если даже Вы и получите портал на таком сайте, то больше Вы не получите ни чего! Ни обновлений, ни технической поддержки, ни помощи, как нашей, так и других участников нашей сети порталов

Вы не сможете настроить портал без тех.поддержки

Купив портал, непонятно где, Вы не сможете его настроить самостоятельно! Вам будет необходима наша помощь, но от таких "продавцов" Вы ее просто не получите

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

Ответственность!

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

Купить оригинальный портал "мой Город" на Joomla Вы можете только на нашем сайте pro-portal.info и на kwork.ru (только по этой ссылке... ни по какой другой).

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

Будьте внимательны и осторожны. Не позволяйте себя обмануть!