diff --git a/CHANGELOG.md b/CHANGELOG.md index b86edc40541b7c3c88e6e9c0a91ac2f4e74bcb5c..5d9e6765e01a1d835e2fde3e1176e1f7c0880f76 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ CHANGELOG ========= +3.1.21 +------ +- Le composant TabAjax ajoute les urls dans les attributs data-url des tab-panes + 3.1.20 ------ - Ajout du support de 2 fonctions SQL oracle/postgres : replace() et chr() diff --git a/src/UnicaenApp/View/Helper/TabAjax/TabAjaxViewHelper.php b/src/UnicaenApp/View/Helper/TabAjax/TabAjaxViewHelper.php index 2323c10c4ef4fd207b901f0de5624ede45d0d740..8c83d1d674d2d267ac61a90a5dfa252beca9ad8f 100644 --- a/src/UnicaenApp/View/Helper/TabAjax/TabAjaxViewHelper.php +++ b/src/UnicaenApp/View/Helper/TabAjax/TabAjaxViewHelper.php @@ -293,9 +293,10 @@ class TabAjaxViewHelper extends AbstractHtmlElement $id = $tab->getId() ?: 'tab' . $index; $attrs = [ - 'role' => 'tabpanel', - 'class' => ['tab-pane'], - 'id' => $id, + 'role' => 'tabpanel', + 'class' => ['tab-pane'], + 'data-url' => $tab->getUrl(), + 'id' => $id, ]; if ($this->getSelected() === $tab) $attrs['class'][] = 'active';