<input class='form-control' type="text" size="<?php echo $iLength;?>" name="<?php echo $name;?>" id="answer<?php echo $name;?>" value="<?php echo $dateoutput;?>" maxlength="<?php echo $iLength;?>" onkeypress="<?php echo $goodchars;?>" onchange="<?php echo $checkconditionFunction;?>" /> */ ?> <?php $this->widget('yiiwheels.widgets.datetimepicker.WhDateTimePicker', array('name' => $name, 'id' => "answer" . $name, 'value' => $dateoutput, 'pluginOptions' => array('format' => $dateformatdetailsjs, 'allowInputToggle' => true, 'showClear' => true, 'tooltips' => array('clear' => gT('Clear selection'), 'prevMonth' => gT('Previous month'), 'nextMonth' => gT('Next month'), 'selectYear' => gT('Select year'), 'prevYear' => gT('Previous year'), 'nextYear' => gT('Next year'), 'selectDecade' => gT('Select decade'), 'prevDecade' => gT('Previous decade'), 'nextDecade' => gT('Next decade'), 'prevCentury' => gT('Previous century'), 'nextCentury' => gT('Next century'), 'selectTime' => gT('Select time')), 'locale' => convertLStoDateTimePickerLocale($language), 'maxDate' => $maxdate, 'minDate' => $mindate, 'sideBySide' => true), 'htmlOptions' => array('onkeypress' => $goodchars, 'onchange' => "{$checkconditionFunction}"))); ?> </div> <script> $(document).ready(function() { // Min and max date sets default value, so use this to override it $('#answer<?php echo $name; ?> ').val('<?php echo $dateoutput; ?> '); }); </script>
<?php Yii::app()->getController()->widget('yiiwheels.widgets.datetimepicker.WhDateTimePicker', array('name' => "validfrom", 'value' => isset($validfrom) ? $validfrom : '', 'pluginOptions' => array('format' => $dateformatdetails['jsdate'] . " HH:mm", 'allowInputToggle' => true, 'showClear' => true, 'tooltips' => array('clear' => gT('Clear selection'), 'prevMonth' => gT('Previous month'), 'nextMonth' => gT('Next month'), 'selectYear' => gT('Select year'), 'prevYear' => gT('Previous year'), 'nextYear' => gT('Next year'), 'selectDecade' => gT('Select decade'), 'prevDecade' => gT('Previous decade'), 'nextDecade' => gT('Next decade'), 'prevCentury' => gT('Previous century'), 'nextCentury' => gT('Next century'), 'selectTime' => gT('Select time')), 'locale' => convertLStoDateTimePickerLocale(Yii::app()->session['adminlang'])))); ?> <span class="help-block"><?php printf(gT('Format: %s'), $dateformatdetails['jsdate'] . ' ' . gT('hh:mm')); ?> </span> </div> <label class="col-sm-2 control-label" for='validuntil'><?php eT('Until:'); ?> </label> <div class="col-sm-3 has-feedback"> <?php Yii::app()->getController()->widget('yiiwheels.widgets.datetimepicker.WhDateTimePicker', array('name' => "validuntil", 'value' => isset($validuntil) ? $validuntil : '', 'pluginOptions' => array('format' => $dateformatdetails['jsdate'] . " HH:mm", 'allowInputToggle' => true, 'showClear' => true, 'tooltips' => array('clear' => gT('Clear selection'), 'prevMonth' => gT('Previous month'), 'nextMonth' => gT('Next month'), 'selectYear' => gT('Select year'), 'prevYear' => gT('Previous year'), 'nextYear' => gT('Next year'), 'selectDecade' => gT('Select decade'), 'prevDecade' => gT('Previous decade'), 'nextDecade' => gT('Next decade'), 'prevCentury' => gT('Previous century'), 'nextCentury' => gT('Next century'), 'selectTime' => gT('Select time')), 'locale' => convertLStoDateTimePickerLocale(Yii::app()->session['adminlang'])))); ?> <span class="help-block"><?php printf(gT('Format: %s'), $dateformatdetails['jsdate'] . ' ' . gT('hh:mm')); ?> </span> </div> </div> <!-- Attribute fields --> <?php foreach ($aAttributeFields as $attr_name => $attr_description) { ?> <div class="form-group"> <label class="col-sm-2 control-label" for='<?php echo $attr_name;
/** * Date type */ public function renderDate($name, array $metaData, $form = null) { $dateformatdetails = getDateFormatData(Yii::app()->session['dateformat']); $value = isset($metaData['current']) ? $metaData['current'] : ''; $html = Yii::app()->getController()->widget('yiiwheels.widgets.datetimepicker.WhDateTimePicker', array('name' => $name, 'id' => $name, 'value' => $value, 'pluginOptions' => array('format' => $dateformatdetails['jsdate'] . " HH:mm", 'allowInputToggle' => true, 'showClear' => true, 'tooltips' => array('clear' => gT('Clear selection'), 'prevMonth' => gT('Previous month'), 'nextMonth' => gT('Next month'), 'selectYear' => gT('Select year'), 'prevYear' => gT('Previous year'), 'nextYear' => gT('Next year'), 'selectDecade' => gT('Select decade'), 'prevDecade' => gT('Previous decade'), 'nextDecade' => gT('Next decade'), 'prevCentury' => gT('Previous century'), 'nextCentury' => gT('Next century'), 'selectTime' => gT('Select time')), 'locale' => convertLStoDateTimePickerLocale(Yii::app()->session['adminlang']))), true); return $html; }
<div id="validuntil_datetimepicker" class="input-group date"> <input class="YesNoDatePicker form-control" id="validuntil" type="text" value="<?php echo isset($validuntil) ? $validuntil : ''; ?> " name="validuntil" data-date-format="<?php echo $dateformatdetails['jsdate']; ?> HH:mm" data-locale="<?php echo convertLStoDateTimePickerLocale(Yii::app()->session['adminlang']); ?> " > <span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span> </div> </div> </div> </div> <!-- Custom attibutes --> <div id="custom" class="tab-pane fade in"> <!-- Attributes --> <?php foreach ($attrfieldnames as $attr_name => $attr_description) { ?>