Я не уверен на 100%, почему это происходит, однако проблема, с которой я сталкиваюсь, заключается в том, что у меня очень простой ввод даты, который прекрасно работает на моем домашнем сервере (генерирует выпадающий список лет, месяцев, дней).Когда я загружаю его на удаленный сервер, вместо раскрывающегося списка появляется поле ввода.
На удаленном сервере я пробовал и поля DATE, и DATETIME в базе данных, которые выдают одинаковые результаты.
Вот основной код:
echo $this->Form->input('event_date');
Версияторта 1,3 (если это имеет какое-то значение).