Drupal

Domande e risposte per sviluppatori e amministratori Drupal

2
Modifica $ form_state nel callback AJAX
Sto creando un modulo che utilizza l' '#ajax'attributo API del modulo e devo apportare modifiche $form_statequando viene premuto il pulsante abilitato AJAX. Ecco cosa ho: All'interno della mia funzione di generatore di moduli: ... $form['some_fieldset']['add_more'] = array( '#type' => 'button', '#value' => t('Add more rows'), '#ajax' => array( 'wrapper' => …
16 7  forms  ajax 


12
Imposta selezione valore predefinito elenco [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Ho un elenco selezionato con opzioni: $options = array(0 => '0', …
16 forms 


1
Dov'è il dump dell'archivio per Drush 9?
Ho installato drush 9 (versione attuale dello sviluppatore). Non riesco a trovare il comando archive-dump, nonostante i documenti suggeriscano che dovrebbe essere lì. L'esecuzione produce: Impossibile trovare il comando Drush 'archive-dump'. Usa 'drush core-status' per verificare che Drupal sia trovato e avviato correttamente. Cerca "Drupal bootstrap: Successful" nel suo output. …
16 drush 

4
Controlla se l'utente ha effettuato l'accesso in un tema
In Drupal 7 possiamo semplicemente verificare se l'utente corrente ha effettuato l'accesso a un tema controllando $GLOBAL['user']->uido utilizzando user_is_logged_in(). Come posso verificare se un utente ha effettuato l'accesso in un modello di pagina, in Drupal 8? Una soluzione è quella di effettuare il check-in manualmente hook_preprocess_page(), ma poiché è molto …
16 theming  8 

9
Come imposto il logo del tema?
Come posso impostare il logo nel mio tema personalizzato in Drupal 8? Vedo che Drupal cerca il file logo.svg. Ho un file PNG logo.png che ho usato in Drupal 7 e vorrei riutilizzarlo. Non riesco a impostare il logo come impostazione del tema come in Drupal 7. C'è un modo …
16 8  theme-settings 

9
C'è un modo per agganciare la cancellazione della cache?
Per un sito Web di grandi istituzioni, con cache pesanti, vorrei generare cache il più presto possibile, in modo che nessun utente possa arrivare sulla generazione della cache ... Ho un cron set di tutti i minuti che lo fa, eseguendo alcune funzioni e richiedendo pagine critiche, ma quello che …
16 7  hooks  caching 

3
Quale hook posso usare per le azioni post-salvataggio?
Ho trovato diversi post con questa stessa domanda, ma le risposte divergono sempre su qualche altro argomento o non funzionano per le mie esigenze. Dopo aver salvato un nodo, voglio che il mio modulo personalizzato inserisca una riga in una delle mie tabelle personalizzate che contenga il nid del nuovo …
16 7  hooks  nodes 

3
Come rimuovere a livello di programmazione un campo da un nodo?
Come si rimuove un campo da un nodo a livello di codice? Ho una migrazione inhook_update_N che sposta i contenuti da un campo a una tabella personalizzata. Dopo quella migrazione, voglio rimuovere il campo con quella stessa funzione. Esistono API di campo che soddisfano la rimozione di campi? Modifica, soluzione …
16 7  entities  updating 

5
render o stampare l'immagine in un drupal 7 node.tpl?
Sto provando a tema un nodo con tpl e quando ho provato a stampare l'immagine, non riesco a trovare il percorso dell'immagine come in d6 .. quale funzione devo chiamare per generare correttamente l'immagine .. Intendo qualcosa come tema ('')? Array ( [und] => Array ( [0] => Array ( …
16 7  theming  media 



10
Ottieni termini di tassonomia
Volevo recuperare i termini della tassonomia da un certo vocabolario in Drupal 8. Apparentemente posso ancora farlo usando taxonomy_get_treema è deprecato. Ora devo usare TermStorageInterface :: loadTree Sto provando ad accedere a questa funzione da un Blockma non capisco come creare un'istanza della TermStorageInterfaceclasse. Ho provato ad accedere direttamente alla …
16 taxonomy-terms  8 

3
Reindirizzamento dopo l'invio del modulo
Creo un modulo personalizzato in Drupal 8, ricordo che possiamo reindirizzare al percorso personalizzato in Drupal 7 con impostato $form_state['redirect'] = 'mycustompath';nel gestore di invio personalizzato, ma come reindirizzare l'utente dopo l'invio del modulo in Drupal 8? So che dovrei usare il submitFormmetodo: public function submitForm(array &$form, FormStateInterface $form_state) { …
15 forms  8  redirection 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.