Commit 71c179e9 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Les scripts js et css IdRef sont désormais chargés par l'aide de vue...

Les scripts js et css IdRef sont désormais chargés par l'aide de vue IdrefPopupTriggerViewHelper (et plus dans le head)
parent 374bd16c
Loading
Loading
Loading
Loading
+0 −25
Original line number Diff line number Diff line
@@ -76,29 +76,4 @@ return [
            __DIR__ . '/../view',
        ],
    ],

    /**
     * NB: Lors d'un `composer install` fait par une appli requérant le module "unicaen/idref", le répertoire
     * `public/unicaen` de ce module doit être copié dans le répertoire "public/" de l'appli en question grâce
     * à la "post install command" suivante :
     *
     * "scripts": {
     *      "post-install-cmd": [
     *          "mkdir -p public/unicaen && cp -r vendor/unicaen/idref/public/unicaen public/"
     *      ]
     * }
     *
     * Les chemins ci-dessous sont donc relatifs au dossier racine de l'appli.
     */
    'public_files' => [
        'head_scripts' => [
            '099_unicaen-idref_1' => '/unicaen/idref/js/formulaire.js',
            '099_unicaen-idref_2' => '/unicaen/idref/js/subModal.js',
            '099_unicaen-idref_3' => '/unicaen/idref/js/trigger.js',
        ],
        'stylesheets' => [
            '099_unicaen-idref_1' => '/unicaen/idref/css/subModal.css',
            '099_unicaen-idref_2' => '/unicaen/idref/css/trigger.css',
        ],
    ],
];
 No newline at end of file
+11 −0
Original line number Diff line number Diff line
<?php
/**
 * @var \Laminas\View\Renderer\PhpRenderer $this
 * @var \Laminas\Form\Element\Button $button
 * @var \UnicaenIdref\Params $params
 */
@@ -16,6 +17,16 @@ $filtre2Value = $params->getFiltre2() ? $params->getFiltre2()->getFiltreValue()
$zones = $params->getZones();
?>

<?php
$this->inlineScript()
    ->offsetSetFile('099_unicaen-idref_js_1', '/unicaen/idref/js/formulaire.js', 'text/javascript')
    ->offsetSetFile('099_unicaen-idref_js_2', '/unicaen/idref/js/subModal.js', 'text/javascript')
    ->offsetSetFile('099_unicaen-idref_js_3', '/unicaen/idref/js/trigger.js', 'text/javascript');
$this->headLink()
    ->offsetSetStylesheet('099_unicaen-idref_css_1', '/unicaen/idref/css/subModal.css')
    ->offsetSetStylesheet('099_unicaen-idref_css_2', '/unicaen/idref/css/trigger.css');
?>

<?php echo $this->formButton()->openTag($button) ?>
<img title="Lier la notice"
     alt="Logo IdRef"