et-soft/yii2-widget-select-year

为Yii2创建的具有年份选择的Widget

安装数 10,732

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 4

分支: 0

开放问题: 0

类型:yii2-extension

1.0.0 2015-08-02 07:05 UTC

This package is auto-updated.

Last update: 2024-08-29 03:53:46 UTC


README

Latest Stable Version License Total Downloads Monthly Downloads Daily Downloads

为Yii2创建的具有年份选择的Widget。

安装

运行以下命令之一:

$ php composer.phar require et-soft/yii2-widget-select-year "*"

或将其添加到您的composer.json文件的require部分:

"et-soft/yii2-widget-select-year": "*"

require

示例

显示从2015年(当前年份)到1995年(当前年份减去20年)的值的选择框

<?php echo $form->field($model, 'year')->widget(etsoft\widgets\YearSelectbox::classname(), [
    'yearStart' => 0,
    'yearEnd' => -20,
 ]);
?>

显示从2005年(当前年份减去10年)到2025年(当前年份加上10年)的值的选择框

<?php echo $form->field($model, 'year')->widget(etsoft\widgets\YearSelectbox::classname(), [
    'yearStart' => -10,
    'yearEnd' => 10,
 ]);
?>

显示从2000年到2010年的固定值选择框

<?php echo $form->field($model, 'year')->widget(etsoft\widgets\YearSelectbox::classname(), [
    'yearStart' => 2000,
    'yearStartType' => 'fix',
    'yearEnd' => 2010,
    'yearEndType' => 'fix',
 ]);
?>

显示从2000年到当前年份的值的选择框

<?php echo $form->field($model, 'year')->widget(etsoft\widgets\YearSelectbox::classname(), [
    'yearStart' => 2000,
    'yearStartType' => 'fix',
    'yearEnd' => 0,
 ]);
?>