Заметил такую неудобную весч в системе.
Когда это поле отключено, все в порядке как и должно. Но когда оно включено, вы можете задать дату, время и т.д. Но один минус если при написании поста, я просто хочу его создать сейчас, но сменить дату потом. Короче объясню попутно.
Включаем это поле. Идем в posts/add, и идем в туалет на 10 мин. Потом пишем пост и публикуем. В посте будет дата «Опубликовано 10 мин назад», хотя я только что отправил. Тоесть при включении этого поля оно заполняет дату когда эта форма открылась. Конечно можно каждый раз нажимать «Текущее время», но нафига?
Что не есть гуд. Надо чтоб дата была пустой и создавалась при публикации поста и с возможностью поменять дату когда надо.
Вот маленький фикс: В шаблоне /templates/modern/controllers/content/item_form.tpl.php
Добавить перед:
<?php $this->renderForm($form, $item, [ 'action' => '',
Этот фикс:
<?php if ($do == 'add') { $item['date_pub'] = null; } ?>


