Вход • Регистрация

Как вывести дату окончания показа в "блок на сайте"?

  • 19 февраля 2018 г.
  • Пробую в модель добавить s.date_finish

    Цитата
    $row = DB::query_fetch_array(
    "SELECT s.[text], s.[name], s.date_finish, s.title_no_show FROM {site_blocks} AS s"
    . ($this->diafan->_users->role_id ? " LEFT JOIN {access} AS a ON a.element_id=s.id AND a.module_name='site' AND a.element_type='blocks'" : "")
    . " INNER JOIN {site_blocks_site_rel} AS r ON r.element_id=s.id"
    . " WHERE s.id=%d AND s.[act]='1' AND s.trash='0'"
    . " AND (r.site_id=%d OR r.site_id=0)"
    . " AND s.date_start<=" . $time . " AND (s.date_finish=0 OR s.date_finish>=" . $time . ")"
    . " AND (s.access='0'"
    . ($this->diafan->_users->role_id ? " OR s.access='1' AND a.role_id=" . $this->diafan->_users->role_id : '')
    . ") LIMIT 1", $id, $this->diafan->_site->id
    );


    Но почему то ничего не выводится. Подскажите пожалуйста в чём ошибка или хотя бы направление.
    • 19 февраля 2018 г.
    • Этого очень мало.

      https://www.diafan.ru/dokument/full-manual/examples/createmodule/

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум