Как изменить дату публикации новости?
Требуется изменить дату публикации новости на второй ветке. Может подскажете как это лучше реализовать?
Если нужно это сделать один раз — без проблем.
Заходите в phpmyadmin, ищете таблицу cms_con_news и у нужной новости меняете date_pub.
Если собираетесь делать это на постоянной основе — могу рассказать один хитрый способ вывести дату публикации в редактирование новости.
Очень нужно на постоянной. Т.е. на данный момент есть несколько тысяч новостей, у которых необходимо исправить дату публикации.Если собираетесь делать это на постоянной основе — могу рассказать один хитрый способ вывести дату публикации в редактирование новости.
Я немного не это имел в виду.Т.е. на данный момент есть несколько тысяч новостей, у которых необходимо исправить дату публикации.
Подразумевалось, что создаете в новостях новое поле, называете его как-нибудь
Потом в пыхапемайадмин в таблице cms_con_news_fields переименовываете это поле в date_pub
Но
...несколько тысяч новостей
Вы же зае… устанете их править!
Если нужно поправить новостям только год или месяц проще сделать в phpmyadmin такую команду :
UPDATE cms_con_news SET date_pub = REPLACE(date_pub, '2016', '2014')
Это замена 2016 года на 2014. Какой год нужен — измените.
Вы хотите у каждого отдельно менять? Или "пачкой" дату изменить?Т.е. на данный момент есть несколько тысяч новостей
Кроме как изменить дату в БД я так понимаю нет решения?
Кроме как изменить дату в БД я так понимаю нет решения?
Включаете в настройках типа контента управление сроком публикации, выдаёте себе доступ и заходите в редактирование записи, в самом низу будет дата начала и окончания публикации.
Я чего-то может не понял, но почему не включить в настройках типа контента: Публикация — Управление сроком публикации и выбирать новую дату и время даже через 10 лет после начала публикации...
Также есть урок, как создать кнопку «Обновить дату» или «Поднять вверх»
482, данная тема создавалась и обсуждалась так давно, что управления датой полноценного не было.
в коробке было бы замечательно иметь смену даты документа, а так же смена автора.
было бы замечательно иметь смену даты документа,
Возможно у вас не включена Управление сроком публикации
Если эту опцию включить, то у вас появятся дополнительные поля при редактировании или создании записи.
Этим можно управлять датой публикации.
а так же смена автора.
А вот этого да, не хватает. Правда я уже встречал, наверно три варианта от разных разработчиков такой функционал. Вопрос только в безопасности их кода.