Drupal

Domande e risposte per sviluppatori e amministratori Drupal

9
Come abilito la modalità sviluppatore / debug?
Installazione di drupal 8 core (usando il profilo standard). ogni volta che ricevo un'eccezione / errore, ottengo una pagina vuota con "Si è verificato un errore nel sito Web. Riprovare più tardi." (come sotto l'immagine) testo e nessun dettaglio / traccia sull'errore.
36 8  debugging 


4
Come ottenere l'istanza dell'entità referenziata?
Ho un oggetto nodo con campo immagine chiamato field_image. Quando io faccio $node ->get('field_image') ->first() ->getValue() Ottengo matrice con alcune proprietà anziché oggetto entità. L'array è simile al seguente: 'target_id' => string '8' (length=1) 'alt' => string '' (length=0) 'title' => string '' (length=0) 'width' => string '587' (length=3) 'height' …
35 8  entities 

6
Come evitare il controllo degli aggiornamenti per un modulo specifico?
In un progetto attuale ho dovuto rattoppare la vita di alcuni moduli (gerarchia dei nodi, accesso al workbench e pochi altri). Questi moduli sono ora assolutamente perfetti per le esigenze del progetto e molto probabilmente non si rompono con futuri aggiornamenti al core. Detto questo, quando l'app viene consegnata i …
35 7  updating 

5
Esiste una funzione API Drupal per ottenere l'elenco dei nodi per tipo?
Esiste una funzione API Drupal come node_load()quella che restituirà un elenco di nodi per un determinato tipo? Ho provato $nodes = node_load(array("type" => 'student_vote')), ma restituisce solo un nodo. So che potrei codificare qualcosa del genere node_load(), ma volevo vedere se potrebbe esserci già qualcosa del genere.
35 nodes 

5
Aggiornamento collettivo del campo?
Ho aggiunto un nuovo campo (di testo) a un tipo di contenuto Drupal 7 che ha già molti nodi. Come posso riempire il campo con un valore predefinito per tutti questi nodi?
35 7  entities 

5
Utilizzo della clausola IN in db_query
Non riesco a capire come aggiungere una clausola IN alla mia query, usando i segnaposto. Vorrei che fosse qualcosa del tipo: $nids = array(1, 2, 3); $result = db_query('SELECT * FROM {node} WHERE nid IN :nids', array(':nids' => $nids)); Non è possibile trovare documentazione su questa semplice attività. Qual è …
35 7  database 

11
Ottieni tutti gli utenti con ruoli specifici utilizzando EntityFieldQuery
Ho pensato che fosse un compito facile, ma non sembra esserci un metodo Drupal per questo. Sono arrivato al punto di sapere che devo usare EntityFieldQueryper questo - perché l'API ha detto che le condizioni user_load_multiple()sono deprecate. Quindi ho provato questo: $query = new EntityFieldQuery; $query ->entityCondition('entity_type', 'user') ->propertyCondition('rid',array(1,2,3); $result …
35 7  entities 



7
Creare a livello di codice nodi
Come posso creare a livello di codice nodi con campi data e immagine? So di poterlo fare in Drupal 7 con il seguente codice. global $user; $node = new stdClass(); $node->title = "YOUR TITLE"; $node->type = "YOUR_NODE_TYPE"; node_object_prepare($node); // Sets some defaults. Invokes hook_prepare() and hook_node_prepare(). $node->language = LANGUAGE_NONE; // …
34 8  nodes 

2
Come passare dalla versione consigliata del modulo alla versione dev?
Ad esempio, attualmente sto utilizzando il modulo Geofield . Sto usando la versione: 7.x-1.0-beta2 (2011-nov-17) Ora vedo che la versione di sviluppo ha alcune funzionalità che desidero. Come posso "aggiornare" correttamente e in sicurezza alla versione di sviluppo del modulo? 7.x-1.x-dev (2012-gen-10) Quello che faccio attualmente è, rimuovere il geofield …
34 7  drush  updating 



3
Cerca API vs. Apache Solr Search
Ho usato il modulo Apache Solr Search in Drupal 6 e sto cercando l' API di ricerca per un'installazione di Drupal 7. Ho visto alcune discussioni qui, ma sto cercando qualsiasi motivo per scegliere l'uno o l'altro. C'è un motivo per scegliere l'uno rispetto all'altro? Se è così, perché o …
34 search 

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.