
Лучший Ответ Cheren-dow , 16 February 2016 - 01:11
mobix1, это достаточно просто стоило посмотреть документацию:
if ($item->publish_dows !== '0000-00-00 00:00:00') { // сделайте вывод внутри этого блока }Перейти к сообщению

Лучший Ответ Cheren-dow , 16 February 2016 - 01:11
mobix1, это достаточно просто стоило посмотреть документацию:
if ($item->publish_dows !== '0000-00-00 00:00:00') { // сделайте вывод внутри этого блока }Перейти к сообщению
Отправлено 14 February 2016 - 14:05
Можно ли в разделе "мои подачи" вывести через какое время окончится срок публикации, если материал подавался через элемент JBAdvert "срок окончания публикации"
Отправлено 15 February 2016 - 20:17
Здравствуйте, Cheren-dow
То что нужно, единственное что правки вносил в components/com_zoo/partials/_mysubmissions.php
И еще один момент:
Когда публикация истекает через пару дней, то дата отображается нормально, а вот если материал уже снят с публикации, или же публикация не имеет окончания срока, то дата отображается некорректно, на скрине видно.
Можно к примеру на материалы где уже материал не опубликован сделать надпись типа "Не опубликовано"?
Сообщение отредактировал mobix1: 15 February 2016 - 20:19
Отправлено 15 February 2016 - 20:22
Можно к примеру на материалы где уже материал не опубликован сделать надпись типа "Не опубликовано"?
Да можно написать, посмотрите что храниться в переменной когда дата не правильно отображается, там будет или null или все 00:00:000 00:00:00 сделайте условие через if else и тогда должно быть все в порядке.
Отправлено 15 February 2016 - 22:00
Да можно написать, посмотрите что храниться в переменной когда дата не правильно отображается, там будет или null или все 00:00:000 00:00:00 сделайте условие через if else и тогда должно быть все в порядке.
отображается как 0000-00-00 00:00:00 , не подскажите как правильно сделать условие?
Отправлено 16 February 2016 - 01:11 Лучший Ответ
mobix1, это достаточно просто стоило посмотреть документацию:
if ($item->publish_dows !== '0000-00-00 00:00:00') { // сделайте вывод внутри этого блока }
Отправлено 16 February 2016 - 09:55
mobix1, это достаточно просто стоило посмотреть документацию:
if ($item->publish_dows !== '0000-00-00 00:00:00') { // сделайте вывод внутри этого блока }
Большое спасибо за помощь
<?php if ($item->publish_down == '0000-00-00 00:00:00') { echo JText::_('JBZOO_ITEM_PUBLUC_NO'); }else{ echo $this->app->html->_('date', $item->publish_down, 'd.m.y'); } ?>
Отправлено 28 November 2016 - 16:41
Я себе сделал так
//hack to 2month if ($item->publish_down == '0000-00-00 00:00:00') { $DateCreated = $this->app->date->create()->toSQL(); $ToDate2Month = date('Y-m-d H:i:s', strtotime("+2 month", strtotime($DateCreated))); $item->publish_down = $ToDate2Month; $zoo->table->item->save($item); }
+ 2 месяца к дате создания айтема
JBZoo чат /
Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке