diff --git a/extension/qfq/qfq/AbstractBuildForm.php b/extension/qfq/qfq/AbstractBuildForm.php index 0806b265aff173a0a039f7c8ea0d44f9ddcc912e..88910c5c8c9724beece6c72533a7d1ad0352feb5 100644 --- a/extension/qfq/qfq/AbstractBuildForm.php +++ b/extension/qfq/qfq/AbstractBuildForm.php @@ -899,6 +899,7 @@ abstract class AbstractBuildForm { $attribute .= Support::doAttribute('name', $htmlFormElementId); $attribute .= Support::doAttribute('value', $formElement['checked'], false); + $attribute .= Support::doAttribute('title', $formElement['tooltip']); $attribute .= Support::doAttribute('data-load', ($formElement['dynamicUpdate'] === 'yes') ? 'data-load' : ''); if ($formElement['checked'] === $value) { @@ -1037,6 +1038,8 @@ abstract class AbstractBuildForm { } $attribute .= Support::doAttribute('value', $itemKey[$ii]); + $attribute .= Support::doAttribute('title', $formElement['tooltip']); + if ($itemKey[$ii] === $value) { $attribute .= Support::doAttribute('checked', 'checked'); } @@ -1079,6 +1082,7 @@ abstract class AbstractBuildForm { $attribute = $this->getAttributeMode($formElement); $attribute .= Support::doAttribute('name', $htmlFormElementId); + $attribute .= Support::doAttribute('title', $formElement['tooltip']); $attribute .= $this->getAttributeList($formElement, ['autofocus']); $attribute .= Support::doAttribute('data-load', ($formElement['dynamicUpdate'] === 'yes') ? 'data-load' : ''); @@ -1438,6 +1442,7 @@ abstract class AbstractBuildForm { $attribute = $this->getAttributeMode($formElement); $attribute .= Support::doAttribute('type', 'file'); + $attribute .= Support::doAttribute('title', $formElement['tooltip']); $attribute .= Support::doAttribute('name', $htmlFormElementId); $attribute .= $this->getAttributeList($formElement, ['autofocus', 'accept']); $attribute .= Support::doAttribute('data-load', ($formElement['dynamicUpdate'] === 'yes') ? 'data-load' : '');