et-soft / yii2-widget-select-year
Widget for Yii2, created selectbox field with years
Installs: 10 975
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 4
Forks: 0
Open Issues: 0
Type:yii2-extension
This package is auto-updated.
Last update: 2024-10-29 04:09:23 UTC
README
Widget for Yii2, created selectbox field with years.
Install
Either run
$ php composer.phar require et-soft/yii2-widget-select-year "*"
or add
"et-soft/yii2-widget-select-year": "*"
to the require
section of your composer.json
file.
Examples
Show selectbox with values from 2015 (current year) to 1995 year (-20 years from current year):
<?php echo $form->field($model, 'year')->widget(etsoft\widgets\YearSelectbox::classname(), [ 'yearStart' => 0, 'yearEnd' => -20, ]); ?>
Show selectbox with values from 2005 (current year - 10 years) to 2025 year (+ 10 years from current year):
<?php echo $form->field($model, 'year')->widget(etsoft\widgets\YearSelectbox::classname(), [ 'yearStart' => -10, 'yearEnd' => 10, ]); ?>
Show selectbox with fix values from 2000 to 2010 year:
<?php echo $form->field($model, 'year')->widget(etsoft\widgets\YearSelectbox::classname(), [ 'yearStart' => 2000, 'yearStartType' => 'fix', 'yearEnd' => 2010, 'yearEndType' => 'fix', ]); ?>
Show selectbox with values from 2000 to current year:
<?php echo $form->field($model, 'year')->widget(etsoft\widgets\YearSelectbox::classname(), [ 'yearStart' => 2000, 'yearStartType' => 'fix', 'yearEnd' => 0, ]); ?>