DateRangePicker - виджет
DateRangePicker - виджет
Товарищ запилил прикольный виджет для Yii: https://bitbucket.org/dmyuzhakov/daterangepicker
на базе DateRangePicker'а http://www.dangrossman.info/2012/08/20/ ... bootstrap/
в стиле Bootstrap
Правда, симпатичный?
- nizsheanez
- Сообщения: 814
- Зарегистрирован: 2011.04.29, 13:09
- Откуда: Москва
Re: DateRangePicker - виджет
Есть такое дело!
Re: DateRangePicker - виджет
У меня этот элемент выдает ошибку при 'startDayOfWeek' => 1, т.к. в случае, если в предыдущем месяце 30 дней, высчитывается дата, например 31.06.2013.
Если есть возможность - просьба к автору поправить. Очень красивый элемент.
Код: Выделить всё
var startDay = daysInLastMonth - dayOfWeek + 1 + this.startDayOfWeek;
if (dayOfWeek == 0)
startDay = daysInLastMonth - 6;
var curDate = Date.today().set({ day: startDay, month: lastMonth, year: lastYear });
/*
текущая дата 10.07.2013
startDay = 30-1+1+1 = 31
curDate = 31.06.2013 - ошибка
*/
- lancecoder
- Сообщения: 2532
- Зарегистрирован: 2012.06.26, 17:16
Re: DateRangePicker - виджет
этот виджет давно в бутстрапе и заявлено, что должен работать вот так:
но сколько не пытался, все тчетно, уже не помню сути, но заводится вот так:
Код: Выделить всё
echo $form->dateRangeRow($model,'time_register',array('class'=>'span5',));
Код: Выделить всё
echo $form->labelEx($model, 'time_register');
$this->widget('bootstrap.widgets.TbDateRangePicker', array(
'form'=>$form,
'model'=>$model,
'attribute'=>'time_register',
'callback'=>'js:function(start,end){return;}',
));
-
- Сообщения: 1
- Зарегистрирован: 2015.01.17, 08:48
Re: DateRangePicker - виджет
Если есть возможность - просьба к автору поправить. Очень красивый элемент.
We are the pioneers in providing ccna videos and network plus study guide pdf exams with cisco ccna book - pass4-sure exam pass www.goucher.edu Download our latest passguide gmat and Florida Memorial University ccna or pass real exam of Keiser University