В настоящее время я позволяю своим пользователям выбирать, как они хотят, чтобы их событие повторялось: ежедневно, ежемесячно, еженедельно или ежегодно.
В моей базе данных есть поля tinyint (1). Итак, они находятся на странице в виде флажков, и я использую JavaScript, чтобы ловить, когда пользователь нажимает один, и снимать флажок с остальных. Ничего страшного, и работает просто отлично.
TLDR:
Я хотел бы иметь возможность иметь их в раскрывающемся списке. Есть ли способ конвертировать несколько полей tinyint (1) в один выпадающий список? Или мне просто нужно сделать это вручную (поле формы HTML, не связанное с полем базы данных), а затем преобразовать данные, когда они попадут в контроллер?