From 90de181d034f729904c9865de6fd0dcdb613ef2b Mon Sep 17 00:00:00 2001 From: elvill Date: Fri, 3 Aug 2018 13:47:23 +0200 Subject: [PATCH] Feature #5403 - Pill Tooltip --- extension/Documentation/Manual.rst | 1 + extension/qfq/qfq/BuildFormBootstrap.php | 1 + 2 files changed, 2 insertions(+) diff --git a/extension/Documentation/Manual.rst b/extension/Documentation/Manual.rst index 7b0f91b1..d36abd9e 100644 --- a/extension/Documentation/Manual.rst +++ b/extension/Documentation/Manual.rst @@ -2380,6 +2380,7 @@ Type: pill (tab) * *modeSql*: * *type*: *pill* * *feIdContainer*: `0` - Pill's can't be nested. + * *tooltip*: Optional tooltip on hover. Especially helpful if the pill is set to *readonly*. * *parameter*: * *maxVisiblePill*: `` - Number of Pill-Buttons shown. Undefined means unlimited. Excess Pill buttons will be diff --git a/extension/qfq/qfq/BuildFormBootstrap.php b/extension/qfq/qfq/BuildFormBootstrap.php index 69383555..b85fb629 100644 --- a/extension/qfq/qfq/BuildFormBootstrap.php +++ b/extension/qfq/qfq/BuildFormBootstrap.php @@ -501,6 +501,7 @@ class BuildFormBootstrap extends AbstractBuildForm { } $attributeLi .= Support::doAttribute(HTML_ATTR_ID, $htmlIdLi); + $attributeLi .= Support::doAttribute( 'title', $formElement[FE_TOOLTIP]); $attributeLiA .= Support::doAttribute(HTML_ATTR_ID, $htmlIdLiA); $a = Support::wrapTag("", $formElement[FE_LABEL]); $json[$htmlFormElementName][API_ELEMENT_UPDATE][$htmlIdLiA][API_ELEMENT_CONTENT] = $formElement[FE_LABEL]; -- GitLab