Yii и вставить час в календарь

Я работаю над приложением для своих работодателей в Yii.

Моя идея состоит в том, что они должны иметь возможность указать, сколько часов они работают в день. Поэтому мне нужен простой календарь, в котором они могут вводить часы и сохранять их в БД.

Искал подобное расширение, но не нашел ничего подходящего.

Лучшее, что я нашел, — это расширение плавного календаря

Как лучше всего создать что-то похожее на мой запрос?


person Tim Sajt    schedule 19.11.2012    source источник


Ответы (1)


Имейте в виду, что вы можете использовать любую библиотеку javascript в Yii, вам не обязательно использовать исключительно расширения Yii. Yii стандартно поставляется с пользовательским интерфейсом jQuery, поэтому, если вы просто ищете календарь, вы можете использовать датчик даты пользовательского интерфейса jQuery.

Если вам нужны средства выбора времени, проверьте это дополнение средства выбора времени.

person Brett Gregson    schedule 19.11.2012
comment
Да, я знаю это, и я наблюдал за сборщиком данных пользовательского интерфейса jQuery. Но после того, как я подумаю, что лучше и удобнее для пользователей, я думаю, что это простая форма ввода. Но здесь у меня проблема, как я могу вставить 30 или 31 (в зависимости от дня месяца) форму ввода в БД, когда пользователь нажимает «Сохранить». - person Tim Sajt; 20.11.2012
comment
Итак, вы говорите, что хотите, чтобы пользователь вводил дату? Для 30/31 вы можете использовать функцию php cal_days_in_month(), чтобы получить последний день в определенном месяце/годе. Объясните немного подробнее, что вы хотите, чтобы я мог вам помочь - person Brett Gregson; 20.11.2012
comment
Все пользователи, входящие в группу работодателей, должны указать, сколько часов за каждый день они отработали. Пример: 1.11. один человек работает 4 часа, и они должны вставить 4 для 1.11. и так один... - person Tim Sajt; 20.11.2012
comment
Итак, вы просто хотите создать запись, в которой хранится количество часов на определенную дату для конкретного пользователя? - person Brett Gregson; 20.11.2012
comment
И вы используете базу данных для пользователей? - person Brett Gregson; 20.11.2012
comment
Я использую LDAP для аутентификации. В базе данных у меня есть группы (где я редактирую доступ пользователей к разным приложениям, которые у меня есть в Yii). - person Tim Sajt; 21.11.2012