puresoft / yii2-persian-datepicker
This extension will display a Persian datepicker.
Installs: 104
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Type:yii2-extension
Requires
- npm-asset/persian-datepicker: 1.0.2
- yiisoft/yii2: ^2
This package is auto-updated.
Last update: 2024-12-26 14:11:19 UTC
README
This extension will display a Persian date picker.
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist puresoft/yii2-persian-datepicker "~1.0"
or add
"puresoft/yii2-persian-datepicker": "~1.0"
to the require section of your composer.json
file.
Usage
Once the extension is installed, simply use it in your code by:
# Within a model <?= Datepicker::widget([ 'model' => $model, 'attribute' => 'date', ]) ?> # Or <?= $form->field($model, 'date')->widget(Datepicker::className()) ?>
# Without model <?= Datepicker::widget([ 'name' => 'my-date-picker', 'value' => '1373/12/17', ]) ?>
Options
Following custom options are available:
size
: The size of the input which must be one of ('lg', 'md', 'sm', 'xs').addon
: The addon markup if you wish to display the input as a component then set it to something like<i class="glyphicon glyphicon-calendar"></i>
.template
: The template to render the input.{input}
and{addon}
placeholders are available.inline
: Whether to render the input as an inline calendar or not. It can betrue
orfalse
.