Существует ли в принципе возможность форматировать дату в полях ввода и при выводе в таблице, но так чтобы это не влияло на сами данные, которые затем будут отправлены на сервер?
У меня на сервере пустая дата это "0001.00.00 00:00", но на клиенте хочется чтобы в поле ввода даты, если она "пустая" выводилась чистая строка, а не год рождения Иисуса, а то люди пугаются такой даты.
Пробовал в моделе использовать convert: function (value) {} но это влияет на данные, которые затем оправляются на сервер, т.е. я заменяю якобы пустую дату на пустую строку и на клиенте вроде всё нормально, но эта пустая строка возвращается на сервер,а там всё ломается и не может распарсится из json.
Хочется, чтобы дата хранилась как "0001.00.00 00:00", но клиент видел пустую строку и если он дату не выбирал, то на сервер она вернулась в том же виде, что и пришла, т.е. "0001.00.00 00:00".
Есть конечно в полях ввода свойство format: "d.m.Y H:i", но оно не делает то что хотелось бы.