uhi67 / yii2-hintwidget
Yii2 的提示小部件
1.1
2019-01-30 14:26 UTC
Requires
- yiisoft/yii2: ^2.0.13
This package is auto-updated.
Last update: 2024-09-29 05:02:24 UTC
README
显示由 (?) 按钮触发的弹出提示对话框小部件。可以独立使用或插入到表单中。与 bootrstrap form-group 和 input-group 兼容。
先决条件
- yii2 >= 2.0.13
- php >= 5.6
- Boostrap >= 3
安装
安装此扩展的首选方式是通过 composer。
要安装,运行以下命令之一
composer require uhi67/yii2-hintwidget "1.*"
或者添加
"uhi67/yii2-hintwidget" : "1.*"
或者从 github 克隆
git clone https://github.com/uhi67/yii2-hintwidget
在视图中的使用
独立使用
<?php HintWidget::begin(['title' => 'Súgó', 'width'=>500]) ?>
... content
<?php HintWidget::end() ?>
在表单字段中
$form->field($model, $fieldname, HintWidget::fieldOptions(3,9))->...
上面的例子创建了一个带有 (?) 作为附加组件的 form-group,使用模型的属性Hint作为提示文本。
手动创建 form-group
<div class="form-group"> <label class="control-label col-sm-3" for="field-1">label-1</label> <div class="col-sm-9"> <div class="input-group"> <input ... /> <?= HintWidget::addOn(... 'content' => $model->getAttributeHint($fieldname)])) ?> </div> </div> </div>