et-soft/yii2-widget-select-year

Widget for Yii2, created selectbox field with years

1.0.0 2015-08-02 07:05 UTC

This package is auto-updated.

Last update: 2024-10-29 04:09:23 UTC


README

Latest Stable Version License Total Downloads Monthly Downloads Daily Downloads

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,
 ]);
?>