Commit c69fa049 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

datatable

parent f2c81de2
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -275,7 +275,7 @@ class Agent implements
        $prenom = $this->getPrenom();
        $prenom = str_replace("É", "é", $prenom);
        $prenom = str_replace("È", "è", $prenom);
        return ucwords(strtolower($prenom), "- ") . ' ' . (($this->getNomUsuel())??'<em>'.$this->getNomFamille().'</em>');
        return  (($this->getNomUsuel())??'<em>'.$this->getNomFamille().'</em>') . ' ' . ucwords(strtolower($prenom), "- ");

    }

+4 −4
Original line number Diff line number Diff line
@@ -60,7 +60,7 @@ $this->headTitle("Campagne d'entretien professionnel " . $campagne->getAnnee() )
        <span class="badge"> <?php echo count($finalises); ?> </span>
    </h2>

    <?php echo $this->entretienProfessionnelArray($finalises); ?>
    <?php echo $this->entretienProfessionnelArray($finalises, ['id' => 'complet']); ?>
<?php endif; ?>


@@ -70,7 +70,7 @@ $this->headTitle("Campagne d'entretien professionnel " . $campagne->getAnnee() )
        <span class="badge"> <?php echo count($encours); ?> </span>
    </h2>

    <?php echo $this->entretienProfessionnelArray($encours); ?>
    <?php echo $this->entretienProfessionnelArray($encours, ['id' => 'encours']); ?>
<?php endif; ?>

<?php if (!empty($obligatoires)) : ?>
@@ -78,7 +78,7 @@ $this->headTitle("Campagne d'entretien professionnel " . $campagne->getAnnee() )
        Agents sans entretien professionnel pour la campagne
        <span class="badge"> <?php echo count($sansObligatoires); ?> </span>
    </h2>
    <?php echo $this->convocationArray($sansObligatoires, $campagne); ?>
    <?php echo $this->convocationArray($sansObligatoires, $campagne, ['id' => 'sansentretien']); ?>
<?php endif; ?>

<?php if (!empty($facultatifs)) : ?>
@@ -97,7 +97,7 @@ $this->headTitle("Campagne d'entretien professionnel " . $campagne->getAnnee() )
            </div>
        </div>
    </div>
    <?php echo $this->convocationArray($sansFacultatifs, $campagne); ?>
    <?php echo $this->convocationArray($sansFacultatifs, $campagne, ['id' => 'sansobligation']); ?>
<?php endif; ?>

+9 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ $canAction = ($canAfficher OR $canConvoquer);

?>

<table class="table table-condensed table-hover">
<table class="table table-condensed table-hover" id="<?php echo $options['id']; ?>">
    <thead>
        <tr>
            <th> Dénomination </th>
@@ -92,3 +92,11 @@ $canAction = ($canAfficher OR $canConvoquer);
    <?php endforeach; ?>
    </tbody>
</table>

<script>
    $(document).ready(function() {
        $("table#<?php echo $options['id']; ?>").DataTable( {
            'paging' : false,
        });
    });
</script>
+8 −2
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ use EntretienProfessionnel\Entity\Db\EntretienProfessionnel;
use EntretienProfessionnel\Provider\Privilege\EntretienproPrivileges;

/**
 * @see \Formation\View\Helper\EntretienProfessionnelArrayViewHelper
 * @see \EntretienProfessionnel\View\Helper\EntretienProfessionnelArrayViewHelper
 * @var EntretienProfessionnel[] $entretiens
 * @var array $options
 */
@@ -74,7 +74,7 @@ if ($options['affichages'] AND $options['affichages']['width']) $width = $option

?>

<table class="table table-condensed table-hover" style="margin:1rem 0;">
<table class="table table-condensed table-hover datatable" id="<?php echo $options['id']; ?>" style="margin:1rem 0;">
    <thead>
    <tr>
        <?php if ($displayAnnee) : ?>
@@ -253,6 +253,12 @@ if ($options['affichages'] AND $options['affichages']['width']) $width = $option
</style>

<script>
    $(document).ready(function() {
        $("table#<?php echo $options['id']; ?>").DataTable( {
            'paging' : false,
        });
    });

    function setActions(id) {
        let url = '../../entretien-professionnel/action/' + id;
        // console.log(url);
+4 −4
Original line number Diff line number Diff line
@@ -62,7 +62,7 @@ $this->headTitle("Campagne d'entretien professionnel " . $campagne->getAnnee() .
        <span class="badge"> <?php echo count($finalises); ?> </span>
    </h2>

    <?php echo $this->entretienProfessionnelArray($finalises, ['affichages' => ['annee' => false]]); ?>
    <?php echo $this->entretienProfessionnelArray($finalises, ['affichages' => ['annee' => false], 'id' => 'complet']); ?>
<?php endif; ?>


@@ -72,7 +72,7 @@ $this->headTitle("Campagne d'entretien professionnel " . $campagne->getAnnee() .
        <span class="badge"> <?php echo count($encours); ?> </span>
    </h2>

    <?php echo $this->entretienProfessionnelArray($encours, ['affichages' => ['annee' => false]]); ?>
    <?php echo $this->entretienProfessionnelArray($encours, ['affichages' => ['annee' => false], 'id' => 'encours']); ?>
<?php endif; ?>

<?php if (!empty($obligatoires)) : ?>
@@ -80,7 +80,7 @@ $this->headTitle("Campagne d'entretien professionnel " . $campagne->getAnnee() .
        Agents sans entretien professionnel pour la campagne
        <span class="badge"> <?php echo count($sansObligatoires); ?> </span>
    </h2>
    <?php echo $this->convocationArray($sansObligatoires, $campagne); ?>
    <?php echo $this->convocationArray($sansObligatoires, $campagne, ['id' => 'sansentretien']); ?>
<?php endif; ?>

<?php if (!empty($facultatifs)) : ?>
@@ -99,7 +99,7 @@ $this->headTitle("Campagne d'entretien professionnel " . $campagne->getAnnee() .
            </div>
        </div>
    </div>
    <?php echo $this->convocationArray($sansFacultatifs, $campagne); ?>
    <?php echo $this->convocationArray($sansFacultatifs, $campagne, ['id' => 'sansobligation']); ?>
<?php endif; ?>

Loading