<div class="col-sm-12"> <div id='buy-card' class="item-card-btn-group"> <div class="col-sm-12"> <div class="calendar-center"> <?php $allowDates = []; $allowTimes = []; $allowDateTimes = []; $arrTimeDate = []; foreach ($models as $model) { $allowDates[$model->id] = Yii::$app->formatter->asDatetime($model->date_begin, 'Y-M-d'); $allowTimes[$model->id] = Yii::$app->formatter->asDatetime($model->date_begin, 'php:H:i'); $allowDateTimes[$model->id] = Yii::$app->formatter->asDatetime($model->date_begin, 'php:Y-m-d H:i'); $arrTimeDate[Yii::$app->formatter->asDatetime($model->date_begin, 'php:Y-m-d H:i')] = Yii::$app->formatter->asDatetime($model->date_begin, 'php:H:i'); } echo \vakorovin\datetimepicker\Datetimepicker::widget(['name' => 'dosam', 'id' => 'dateBeginPicker', 'options' => ['value' => Yii::$app->formatter->asDatetime($models[0]->date_begin, 'php:Y-m-d H:i'), 'lang' => 'ru', 'inline' => true, 'allowDates' => $allowDates, 'reservationinfoid' => '', 'allowDateTimes' => $allowDateTimes, 'timeDate' => $arrTimeDate, 'disabledDates' => ['2016-10-09'], 'allowTimes' => $allowTimes, 'format' => 'Y-m-d H:i', 'timepicker' => false, 'formatDate' => 'Y-m-d', 'onSelectDate' => 'function(ct,$i){ setTime(ct, $i.val()) }', 'onChangeMonth' => 'function(ct,$i){ clearTime() }', 'onChangeYear' => 'function(ct,$i){ clearTime() }']]); ?> </div><!-- /.calendar-center --> </div><!-- /.col-sm-12 --> <div class="row"> <div class="col-sm-12"> <?php // Формируем кнопки с временем $i = 0; $endTag = 0; $dateBegin = ''; $divOpenTimeEvent = false; echo Html::beginTag('div', ['class' => 'row']); echo Html::tag('div', '', ['class' => 'col-sm-3']); echo Html::beginTag('div', ['class' => 'col-sm-6']); foreach ($models as $model) {
<?php use dosamigos\datetimepicker\DateTimePicker; //echo DateTimePicker::widget([ // 'name' => 'dosam', // 'options' => [ // 'lang' => 'ru', // 'allowDates' => ['09.10.2016', '12.10.2016',], // 'disabledDates' => ['09.10.2016', '13.10.2016',], // 'formatDate' => 'd.m.Y' // ] //]); echo \vakorovin\datetimepicker\Datetimepicker::widget(['name' => 'dosam', 'id' => 'testdatetimepicker', 'options' => ['lang' => 'ru', 'format' => 'Y-m-d H:i']]); ?> <div id="testid">DateTime</div> <a href="#" id="testbutton" class="btn btn-default">Convert DateTime</a> <!-- /.testid -->