Buonasera,
vi scrivo perchè ho un problema con una popup modal con drupal.
Quello che devo fare è la seguente cosa: quando l'utente clicca su un link questo mi riporta
ad una form per fare la ricerca avanzata, solo che invece di caricare la pagina a schermo interno,
ho la necessità che questa venga visualizzata come popup.
Per fare questo sto utilizzando ajax e la classe use-ajax in questo modo:
1)Nel file libraries.yml del mio tema ho dichiarato le seguenti dipendenze:
    - core/drupal.dialog.ajax
    - core/jquery.form
    - core/jquery.ui
    - core/ajax
    - core/drupal.ajax
    - core/dialog.ajax
    - core/drupal
    - core/drupalSettings
    - core/jquery.once
    - core/jquery

2)In un blocco personalizzato ho inserito il seguente codice:
<a class="use-ajax float-right" data-dialog-options="{&quot;width&quot;:400} data-dialog-type="dialog" href="/modal/ricercaAvanzataForm">Ricerca avanzata</a>`

3)Nel file form che estende la classe FormBase e costruisce il form della ricerca, ho dichiarato questa istruzione:

   $form['#attached']['library'][] = 'core/drupal.dialog.ajax';
   $form['#attached']['library'][] = 'core/dialog.ajax';
   $form['#attached']['library'][] = 'core/jquery';
   $form['#attached']['library'][] = 'core/jquery.form';

Però quando clicco sul link, il form viene visualizzato a schermo interno e non come popup modal... Cosa sto sbagliando ?