Drupal 8.x
default value per entity reference in form_alter
In form alter assegno dei valori di default a vari campi, nessun problema., tranne che per i campi entity reference
Utilizzo questo codice
$form['field_localita_partenza']['widget'][0]['target_id']['#default_value'] = $ComuUff;
Pur avendo controllato con kint che nell'array il default_value viene dopo il target_id, utilizzandolo mi riporta questo errore
Ricerca e Caricamento Entità
Tramite questo codice,
$profiles = \Drupal::entityTypeManager()->getStorage('profile')->loadByProperties(['uid' => \Drupal::currentUser()->id()]);
riesco a caricare e usare i campi di un nodo. Ho letto la spiegazione sulle API di Drupal su come utilizzare il codice ma ho dei dubbi.
Ho modificato il codice e fatto delle prove ma senza risultato
$cittaID = 212; $CittaDES = 'NAPOLI'; $node = \Drupal::entityTypeManager()->getStorage('node_type')->loadByProperties(['id' => $cittaID]);
Autenticazione api con chiave pubblica e chiave privata
Buongiorno, perdonate se per l'ennesima volta apro una richiesta di supporto, in drupal 8 commerce 2 sto creando le api che devono importare i prodotti, le variazioni ecc dai fornitori, per creare il sistema api sto usando i moduli gia presenti nel core web service ovvero HAL,HTTP Basic Authentication,JSON:API + REST UI, fin qui tutto bene ho creato il sistema api però il problema sta nel fatto che ho bisogno di un autenticazione con chiave pubblica e chiave segreta, ho provato il modulo key-8.x-1.14 che apparentemente sembrerebbe soddisfare i requisiti però no
Home page - custom module
Per la pagina iniziale del sito ho utilizzato un modulo. Ho seguito l'esempio della realizzazione pagina Hello World.
Mi interessa sapere se la procedura che ho seguito per la creazione della pagina. è giusta
Ho del dubbi.
In una variabile ($VarPag) inserisco il codice html e lo assegno ad un campo
$VarPag = "<h1> Gestione </h1>" . "</div>" . "<hr />" .*/ "<div class='home-sx'>" .
rimuovere classe da input form
Buongiorno,
devo rimuovere una classe da input text della form, ho aggiunto al file .theme del modulo la seguente
funzione, ma non sembra lavorare ...
function hook_form_alter(&$form, &$form_state, $form_id) {
switch ($form_id) {
case 'newslettersignup-form':
$classes = &$form['inputs']['newsletteryouremail']['#attributes']['class'];
$classes = array_filter($classes , function($e){