Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
22.06.2006, 13:17 | #1 |
Продвинутый
|
дата до 1970 года
Поделитесь, пожалуйста, кто как решал проблему редактирования в BackEnd режиме ранних дат. По умолчанию (ограничение связано с обработкой дат в php ) все что меньше 1970 преобразуется в текущий год
|
23.06.2006, 19:52 | #2 |
Продвинутый
|
спасибо. проблему решил
1. сделал для себя новый eval элемент = date2
2. наследовался от t3lib_TCEforms, переопределил getSingleField_typeInput (hooks к сожалению не помогли) для полей с eval=date2 сам рендерил обработчики событий 3. при onchange посылал запрос на сервер (привет ajax ) дабы он преобразовал дату в число 4. на сервере для корректной работы со старыми датами пользовался http://php.weblogs.com/adodb_date_time_library 5. завернул в плагин P.S. Если кому-то нужны мои наработке обращайтесь |
26.06.2006, 05:08 | #3 |
Senior Member
|
http://php.weblogs.com/adodb_date_time_library - не работает
|
26.06.2006, 11:38 | #4 | |
Administrator
|
тема много раз обсуждалась в девелоперском листе рассылки
Цитата:
|
|
07.07.2006, 09:11 | #5 |
Senior Member
Регистрация: 27.02.2006
Сообщений: 131
|
для дат до 1970 используются отрицательные числа
|
07.07.2006, 11:45 | #6 | |
Продвинутый
|
Цитата:
|
|