Ich benutze das DatePicker Widget - © Kartik - Krajee Yii Erweiterungen für meinen Zeitraum .. Wo habe ich ein StartDate und EndDate. Wie Sie im Bild unten sehen können, habe ich startDate gewählt: 2016-03-29 00:00 .. Wie kann ich die Daten in meinem endDate Datumsauswahl basierend auf meinem startDate deaktivieren .. Das bedeutet, dass alle Daten kleiner als startDate deaktiviert werden.Kartik Datepicker deaktiviert Datum weniger als Startdatum
<div class="form-control-datepicker">
<?php
echo DateTimePicker::widget([
'name' => 'start',
'id' => 'start',
'value' => $start,
'type' => DateTimePicker::TYPE_INPUT,
'pickerButton' => ['icon' => 'time'],
'pluginOptions' => [
'autoclose'=>true,
'format' => 'yyyy/mm/dd HH:ii',
]
]);
?>
</div>
~
<div class="form-control-datepicker">
<?php
echo DateTimePicker::widget([
'name' => 'end',
'id' => 'end',
'value' => $end,
'type' => DateTimePicker::TYPE_INPUT,
'pluginOptions' => [
'autoclose'=>true,
'format' => 'yyyy/mm/dd HH:ii',
]
]);
?>
</div>
'startdate' eine Reihe Datum deaktivieren => Datum ('Ym -d '), funktioniert nur, wenn Sie die Daten vor dem heutigen Datum deaktivieren möchten. Was versucht wird, zu erreichen, ist, wenn der Benutzer ein Datum in StartDate auswählt und dann im EndDate DatePicker die Daten vor dem ausgewählten StartDate deaktiviert. –