3ch3r46/bootui-datepicker ¶
The Bootstrap Datepicker extension for yii framework
Installation ¶
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist 3ch3r46/bootui-datepicker "1.0.0"
or add
"3ch3r46/bootui-datepicker": "1.0.0"
to the require section of your composer.json file.
Property Datepicker ¶
- boolean
$autoclosedefault valuetrue - boolean
$todayHighlightdefault valuetrue - string
$formatdefault valueyyyy-mm-dd - boolean
$multidatedefault valuefalse - string
$multidateSeparatordefault value, - string
$daysOfWeekDisabledexample value0,1disable the first and second day in week. - boolean
$calendarWeeksdefault valuefalse - boolean
$forceParsedefault valuetrue - boolean|string
$todayBtnexample valuefalse,true, or stringlinked. - string
$languageexample valueen - integer
$weekStartexample value3start week fromwednesday
Usage ¶
Once the extension is installed, simply use it in your code by :
use bootui\datepicker\Datepicker;
echo $form->field($model, 'attribute')->widget(Datepicker::className(), [
'format' => 'yyyy-mm-dd',
'addon' => [
'prepend' => [Html::a('btn1', '#', ['class' => 'btn btn-default']), true], // prepend in single button, format [String $content, Boolean $asButton]
'append' => [ // append in multiple button.
[bootui\Button::widget(['label' => 'btn 2']), true],
[bootui\Button::className(), ['label' => 'btn 3'], true], // format [$className, Array $config, Boolean $asButton]
],
],
]);
echo Datepicker::widget([
'model' => $model,
'attribute' => 'date',
'format' => 'yyyy-mm-dd',
]);
echo Datepicker::widget([
'name' => 'date-create',
'value' => '2014-05-26',
'format' => 'yyyy-mm-dd',
]);
If you have any questions, please ask in the forum instead.
Signup or Login in order to comment.