Voici comment inclure des fichiers CSS ou JS sur une page contenant une vue.
Pour rappel les librairies peuvent être définies dans un thème ou un module.
Utilisation du hook HOOK_views_pre_render.
Dans le .module de votre module :
function MON_MODULE_views_pre_render(\Drupal\views\ViewExecutable $view) {
if ($view->storage->id() === 'front_blog') {
$view->element['#attached']['library'][] = 'theme/swiper-library';
$view->element['#attached']['library'][] = 'theme/univers-js';
}
}
Ajouter un commentaire