После обновления - date_pub_end - 0000-00-00 00:00:00

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X
#1 11 августа 2024 в 23:18

Что-то опять странность.

Чистая установка, из старой базы залил данные в новую и в таблице базы к ТК вижу во многих статьях: date_pub_end — 0000-00-00 00:00:00 — при редактировании этой статьи Дата окончания публикации 30.11.-0001

В свежих статьях date_pub_end — NULL

Как заменить в таблице date_pub_end — 0000-00-00 00:00:00 на date_pub_end — NULL?

Статьи вроде бы отображаются на сайте, но неровен час авторы захотят что-то изменить и при Дата окончания публикации 30.11.-0001 — статья отключается… ((попросил авторов сделать краткое описание к статьям — тизер — пойдет в дескрипшн — а то вообще ничего не пишут к статьям)

Спасибо за понимание)

#2 12 августа 2024 в 06:38

Варианта два:

заменить только там, где date_pub_end равно 0000-00-00-00-00-00

  1. UPDATE `cms_con_articles` SET `date_pub_end`=NULL WHERE `date_pub_end`='0000-00-00 00:00:00';

или сразу у всех записей поставить NULL

  1. UPDATE `cms_con_articles` SET `date_pub_end`=NULL;
#3 12 августа 2024 в 10:22

Спасибо. пошёл по второму пути)))

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.