Показать сообщение отдельно
  #1 (permalink)  
Старый 08.06.2015, 21:26
Аспирант
Отправить личное сообщение для Пролетарий Посмотреть профиль Найти все сообщения от Пролетарий
 
Регистрация: 01.06.2015
Сообщений: 57

Форматирование даты
Существует ли в принципе возможность форматировать дату в полях ввода и при выводе в таблице, но так чтобы это не влияло на сами данные, которые затем будут отправлены на сервер?

У меня на сервере пустая дата это "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", но оно не делает то что хотелось бы.
Ответить с цитированием