jlorente/yii2-widget-remainingcharacters

Widget 用于在文本输入框和文本区域中添加剩余字符计数器

1.0.1 2015-03-17 14:50 UTC

This package is auto-updated.

Last update: 2024-09-10 04:40:27 UTC


README

RemainingCharacters widget 是 jQuery 插件 jquery-remaining-characters 的 Yii2 封装 Remaining Characters jQuery 插件。该输入小部件是文本和文本区域输入的替代品。它会在输入框中附加一个包含字符倒计时计数器的容器。

安装

安装此扩展的首选方式是通过 composer。请检查此扩展的依赖关系和要求,查看 composer.json

要安装,请执行以下操作之一:

$ php composer.phar require jlorente/yii2-widget-remainingcharacters "*"

或添加

...
    "require": {
        ...
        "jlorente/yii2-widget-remainingcharacters": "*"
    }

到您的 composer.json 文件的 require 部分中。

使用方法

use jlorente\remainingcharacters\RemainingCharacters;

// 
echo $form->field($model, 'my-textarea')->widget(RemainingCharacters::classname(), [
    'type' => RemainingCharacters::INPUT_TEXTAREA,
    'text' => Yii::t('app', '{n} characters remaining'),
    'label' => [
        'tag' => 'p',
        'id' => 'my-counter',
        'class' => 'counter',
        'invalidClass' => 'error'
    ],
    'options' => [
        'rows' => '3',
        'class' => 'col-md-12',
        'maxlength' => 200,
        'placeholder' => Yii::t('app', 'Write something')
    ]
]);

其中选项数组是文本区域的选项。

选项

许可证

版权所有 © 2015 José Lorente Martín。MIT 许可证授权。有关详细信息,请参阅 LICENSE.txt。