fixed #15
This commit is contained in:
parent
02fbdf84d8
commit
6789d54cb3
@ -4,6 +4,7 @@ Yii Framework 2 bootstrap5 extension Change Log
|
|||||||
2.0.2 under development
|
2.0.2 under development
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
|
- Bug #15: Fixed inline rendering of checkboxLists and radioLists (simialbi)
|
||||||
- Bug #5: BootstrapWidgetTrait::registerPlugin do nothing if no clientOptions is provided (dicrtarasov)
|
- Bug #5: BootstrapWidgetTrait::registerPlugin do nothing if no clientOptions is provided (dicrtarasov)
|
||||||
- Enh #11: Brought back close button api (simialbi)
|
- Enh #11: Brought back close button api (simialbi)
|
||||||
- Bug #6: yii\bootstrap5\BaseHtml::staticControl(): Argument #1 ($value) must be of type string, int given (dicrtarasov)
|
- Bug #6: yii\bootstrap5\BaseHtml::staticControl(): Argument #1 ($value) must be of type string, int given (dicrtarasov)
|
||||||
|
@ -341,9 +341,9 @@ class ActiveField extends \yii\widgets\ActiveField
|
|||||||
'value' => $value,
|
'value' => $value,
|
||||||
], $itemOptions);
|
], $itemOptions);
|
||||||
$wrapperOptions = ArrayHelper::remove($options, 'wrapperOptions', ['class' => ['form-check']]);
|
$wrapperOptions = ArrayHelper::remove($options, 'wrapperOptions', ['class' => ['form-check']]);
|
||||||
// if ($this->inline) {
|
if ($this->inline) {
|
||||||
// Html::addCssClass($wrapperOptions, 'custom-control-inline');
|
Html::addCssClass($wrapperOptions, 'form-check-inline');
|
||||||
// }
|
}
|
||||||
|
|
||||||
$html = Html::beginTag('div', $wrapperOptions) . "\n" .
|
$html = Html::beginTag('div', $wrapperOptions) . "\n" .
|
||||||
Html::checkbox($name, $checked, $options) . "\n";
|
Html::checkbox($name, $checked, $options) . "\n";
|
||||||
@ -383,9 +383,9 @@ class ActiveField extends \yii\widgets\ActiveField
|
|||||||
'value' => $value,
|
'value' => $value,
|
||||||
], $itemOptions);
|
], $itemOptions);
|
||||||
$wrapperOptions = ArrayHelper::remove($options, 'wrapperOptions', ['class' => ['form-check']]);
|
$wrapperOptions = ArrayHelper::remove($options, 'wrapperOptions', ['class' => ['form-check']]);
|
||||||
// if ($this->inline) {
|
if ($this->inline) {
|
||||||
// Html::addCssClass($wrapperOptions, 'custom-control-inline');
|
Html::addCssClass($wrapperOptions, 'form-check-inline');
|
||||||
// }
|
}
|
||||||
|
|
||||||
$html = Html::beginTag('div', $wrapperOptions) . "\n" .
|
$html = Html::beginTag('div', $wrapperOptions) . "\n" .
|
||||||
Html::radio($name, $checked, $options) . "\n";
|
Html::radio($name, $checked, $options) . "\n";
|
||||||
|
@ -194,12 +194,12 @@ HTML;
|
|||||||
$expectedHtml = <<<HTML
|
$expectedHtml = <<<HTML
|
||||||
<div class="mb-3 field-dynamicmodel-attributename">
|
<div class="mb-3 field-dynamicmodel-attributename">
|
||||||
<label class="form-label">Attribute Name</label>
|
<label class="form-label">Attribute Name</label>
|
||||||
<input type="hidden" name="DynamicModel[attributeName]" value=""><div id="dynamicmodel-attributename" role="radiogroup"><div class="form-check">
|
<input type="hidden" name="DynamicModel[attributeName]" value=""><div id="dynamicmodel-attributename" role="radiogroup"><div class="form-check form-check-inline">
|
||||||
<input type="radio" id="i0" class="form-check-input" name="DynamicModel[attributeName]" value="1">
|
<input type="radio" id="i0" class="form-check-input" name="DynamicModel[attributeName]" value="1">
|
||||||
<label class="form-check-label" for="i0">name1</label>
|
<label class="form-check-label" for="i0">name1</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-check">
|
<div class="form-check form-check-inline">
|
||||||
<input type="radio" id="i1" class="form-check-input" name="DynamicModel[attributeName]" value="2">
|
<input type="radio" id="i1" class="form-check-input" name="DynamicModel[attributeName]" value="2">
|
||||||
<label class="form-check-label" for="i1">name2</label>
|
<label class="form-check-label" for="i1">name2</label>
|
||||||
<div class="invalid-feedback"></div>
|
<div class="invalid-feedback"></div>
|
||||||
@ -220,12 +220,12 @@ HTML;
|
|||||||
$expectedHtml = <<<HTML
|
$expectedHtml = <<<HTML
|
||||||
<div class="mb-3 field-dynamicmodel-attributename">
|
<div class="mb-3 field-dynamicmodel-attributename">
|
||||||
<label class="form-label">Attribute Name</label>
|
<label class="form-label">Attribute Name</label>
|
||||||
<input type="hidden" name="DynamicModel[attributeName]" value=""><div id="dynamicmodel-attributename"><div class="form-check">
|
<input type="hidden" name="DynamicModel[attributeName]" value=""><div id="dynamicmodel-attributename"><div class="form-check form-check-inline">
|
||||||
<input type="checkbox" id="i0" class="form-check-input" name="DynamicModel[attributeName][]" value="1">
|
<input type="checkbox" id="i0" class="form-check-input" name="DynamicModel[attributeName][]" value="1">
|
||||||
<label class="form-check-label" for="i0">name1</label>
|
<label class="form-check-label" for="i0">name1</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-check">
|
<div class="form-check form-check-inline">
|
||||||
<input type="checkbox" id="i1" class="form-check-input" name="DynamicModel[attributeName][]" value="2">
|
<input type="checkbox" id="i1" class="form-check-input" name="DynamicModel[attributeName][]" value="2">
|
||||||
<label class="form-check-label" for="i1">name2</label>
|
<label class="form-check-label" for="i1">name2</label>
|
||||||
<div class="invalid-feedback"></div>
|
<div class="invalid-feedback"></div>
|
||||||
|
Loading…
Reference in New Issue
Block a user