Drupal 8.x

errore query dinamica like join

Inviato da vantonio79 il 22 aprile, 2020 - 12:13. Ritratto di vantonio79

Buongiorno sto eseguendo una query dinamica su drupal,
la quale utilizza due tabelle ed operatore like, la sintassi che sto utilizzando è la seguente:

$query = $conn->select('users_field_data', 'u');
      $query->innerJoin("organizzazione","o","u.uid=o.idUtente");
      $query->fields('u',['uid','mail','name','status']);

campi aggiuntivi utente

Inviato da vantonio79 il 21 aprile, 2020 - 11:34. Ritratto di vantonio79

Buongiorno,
devo aggiungere alla tabella di drupal users_field_data dei campi aggiuntivi,
e lo fatto da mysql con il comando altertable.
Quindi ho fatto un form per aggiungere i campi alla tabella e nel metodo submit della classe
ho aggiunto le seguenti righe di codice:
   $user = \Drupal\user\Entity\User::create();
   $user->setPassword($password);
   $user->enforceIsNew();
   $user->setEmail($email);
   $user->setUsername($username);

chiamare twig template da controller

Inviato da vantonio79 il 20 aprile, 2020 - 18:46. Ritratto di vantonio79

Buonasera,
sto proseguendo con il mio modulo in drupal tra un errore ed un altro....
Sono riuscito a fare la route verso il controller, inoltre ho creato pure un semplice template twig
nella cartella templates del modulo, il quale deve essere richiamato dal metodo del controller ma purtroppo ho errore...

Contenuto file di routing gestioneutenti.routin:

gestioneutenti.utenti_form: 
  path: '/admin/config/gestioneutenti/creaUtente' 
  defaults: 

errore controller

Inviato da vantonio79 il 20 aprile, 2020 - 17:19. Ritratto di vantonio79

Buonasera,
sto facendo un modulo che richiama un metodel controller, ma non capisco perchè mi da errore..
il contenuto del file routing è il seguente:

gestioneutenti.utenti_form: 
  path: '/admin/config/gestioneutenti/creaUtente' 
  defaults: 
    _form: '\Drupal\gestioneutenti\Form\GestioneUtenteForm' 
    _title: 'Aggiungi utente' 
  requirements: 

visualizzazione a video query

Inviato da vantonio79 il 20 aprile, 2020 - 15:28. Ritratto di vantonio79

Buon pomeriggio,
nel mio modulo custom ho la necessità di selezionare record da una tabella tramite query,
e poi visualizzarli a video, inserendo un pulsante modifica che mi permette poi di modificare campi del record...
Aggiungendo il path nel file di routing del modulo, poi come devo continuare per il resto o mi conviene più fare una views ?