Я пытаюсь настроить форму с помощью CakePHP и JQM, и пока все сохранение, редактирование и извлечение данных работают так, как я этого хочу, у меня есть немного проблемы с тем, как Cake автоматически обрабатывает поле с атрибутом type = "date"CakePHP автоматическое время ввода поля ввода типа с JQM
В принципе, в JQM, если вы добавите этот атрибут, вы получите прекрасный форматированный селектор даты на клавиатуре сенсорного устройства, но когда Я пытаюсь добавить этот атрибут в форму CakePHP, он преобразует поле в три раскрывающихся списка.
Есть ли способ предотвратить это? Я добавил скриншот, чтобы проиллюстрировать, что произойдет, когда я добавлю атрибут type = "date" в поле. Обратите внимание на падение падения под маркой «состоится дата:»
Я не знаю особенностей JQM, но я понимаю проблему. Я думаю, что лучший способ сделать это - написать помощника (например, DateInputHelper), который расширяет FormHelper, чтобы вы могли самостоятельно создать разметку. – timstermatic
Эй, спасибо за комментарий. Я мог бы написать помощника, но мне, я никогда не делал этого раньше. Однако я нашел ответ, который я опубликую в качестве ответа сейчас –