Commit 3db031d4 authored by David Surville's avatar David Surville
Browse files

[Fix] Modification de l'appel au popover

parent f9a3cc15
Loading
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -180,10 +180,7 @@ $canSupprimer = $this->isAllowed(PerimetrePrivileges::getResourceId(PerimetreP

<script>
    $(function() {
        var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'))
        var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
            return new bootstrap.Popover(popoverTriggerEl)
        });
        $('[data-bs-toggle="popover"]').popover();

        if(jQuery().dataTable) {
            $('#perimetre-liste').DataTable({
+1 −4
Original line number Diff line number Diff line
@@ -143,10 +143,7 @@ $canSupprimer = $this->isAllowed(PerimetrePrivileges::getResourceId(PerimetreP

<script type="text/javascript">
    $(function() {
        var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'))
        var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
            return new bootstrap.Popover(popoverTriggerEl)
        });
        $('[data-bs-toggle="popover"]').popover();

        if(jQuery().dataTable) {
            $('#perimetre-categorie-liste').DataTable({
+9 −9
Original line number Diff line number Diff line
@@ -90,19 +90,22 @@ $canProvider = $this->isAllowed(PrivilegePrivileges::getResourceId(PrivilegeP
        <tbody>
        <?php foreach ($categories as $categorie) : ?>
            <?php
            $listing = [];
            $privileges = [];
            /** @var PrivilegeInterface $privilege */
            foreach ($categorie->getPrivileges() as $privilege) {
                $listing[] = $privilege->getLibelle();
            $iterator = $categorie->getPrivileges()->getIterator();
            $iterator->uasort(function ($a, $b) {
                return ( $a->getOrdre() < $b->getOrdre() ) ? -1 : 1;
            });
            foreach ($iterator as $privilege) {
                $privileges[] = $privilege->getLibelle();
            }
            sort($listing);
            ?>

            <tr>
                <td><?php echo $categorie->getLibelle(); ?></td>
                <td><?php echo $categorie->getCode(); ?></td>
                <td <td data-order="<?php echo $categorie->getPrivileges()->count(); ?>">
                    <a href="#" onClick="return false;" data-bs-toggle="popover" data-bs-placement="left" data-bs-html="true" data-bs-content="<?php echo !empty($listing) ? implode("<br />", $listing) : 'Aucun privilège associé à cette catégorie'; ?>">
                    <a href="#" onClick="return false;" data-bs-toggle="popover" data-bs-placement="left" data-bs-html="true" data-bs-content="<?php echo !empty($privileges) ? implode("<br />", $privileges) : 'Aucun privilège associé à cette catégorie'; ?>">
                        <i class="fas fa-crown"></i> <?php echo $categorie->getPrivileges()->count(); ?>
                    </a>
                </td>
@@ -160,10 +163,7 @@ $canProvider = $this->isAllowed(PrivilegePrivileges::getResourceId(PrivilegeP

<script>
    $(function () {
        var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'))
        var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
            return new bootstrap.Popover(popoverTriggerEl)
        });
        $('[data-bs-toggle="popover"]').popover();

        if(jQuery().dataTable) {
            $('#privilege-categorie-liste').DataTable({