Drupal

Domande e risposte per sviluppatori e amministratori Drupal




8
Come ottenere a livello di codice il NID del nodo corrente
Ho studiato questo vecchio thread su drupal.org e mi fa girare la testa. Tirando giù il percorso e cercando di analizzare il NID al suo interno? Deve esserci un modo migliore. E soluzioni simili global $node; $nid = $node->nid; non funziona nel mio modulo personalizzato (anche se mi viene detto …
26 nodes 

5
Traduzione nodo vs. traduzione entità (campo)
Vorrei sapere cosa raccomandate voi ragazzi per un sito multilingue. Ad esempio, si consideri il seguente caso: una pagina e il suo contenuto dovrebbero essere disponibili in 3 lingue (ad esempio tedesco, inglese e spagnolo); il sito utilizza un tipo di profilo, diversi tipi di contenuto e viste, tassonomia, riferimenti …
26 7  i18n-l10n 

4
Come disattivare completamente la memorizzazione nella cache?
Sto sviluppando un sito in Drupal 7 e la memorizzazione nella cache rallenta significativamente il mio lavoro. Ad esempio, avevo una funzione tematica per un modulo. Ero perplesso, perché non funziona. Fino a quando ho cancellato la cache ed è stato risolto. Come spegnerlo completamente?
26 7  caching 

5
Come si usa "NON IN" in una query?
Qual è il modo corretto di scrivere una query contenente 'NOT IN' usando un'istruzione condition? La mia query è la seguente: SELECT DISTINCT nid FROM node WHERE language NOT IN (SELECT language FROM languages WHERE language = 'ab'); Ho provato qualcosa di simile al seguente: $query->condition('n.' . $key, $value, 'not …
26 7  database 


9
Come faccio a creare un collegamento?
Supponiamo che sto estendendo la blockBaseclasse per creare un blocco personalizzato e sto implementando il blockBuildmetodo per creare un markup per il mio blocco. Qualcosa come questo: class YourModuleBlock extends BlockBase { /** * Implements \Drupal\block\BlockBase::blockBuild(). */ public function build() { return array( '#markup' => 'This is a block!', ); …
26 navigation  8 

5
Modo semplice per creare blocchi a livello di codice? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 2 anni fa . Learning Drupal. Ora so che posso creare blocchi attraverso il backend, …
26 blocks 

5
Utilizzo di OR con EntityFieldQuery
Non ho mai avuto la necessità di farlo prima di oggi, ma non sembra che tu possa fare query OR EntityFieldQuery, poiché db_orviene utilizzato per query selezionate. Un esempio potrebbe arrivare a tutte le entità che hanno un campo data in cui il valore è nullo o dopo oggi. Mi …

3
Come esportare / importare le viste?
So come farlo in Drupal 6/7, ma non riesco a trovare dove esportare / importare le viste in Drupal 8. Da quale pagina di amministrazione è possibile farlo, in Drupal 8?
26 views  8 

3
Come assegnare le autorizzazioni ai ruoli a livello di codice?
Ho alcune autorizzazioni che vorrei assegnare ad alcuni ruoli a livello di codice per una più facile installazione. Poiché sto installando il modulo e sto creando sia i permessi che i ruoli, non ho l'ID ruolo, dove voglio impostare i permessi. Finora ho trovato solo modi per assegnare a livello …
26 7  users 

4
Come creare un tema per un blocco personalizzato
Ho creato un blocco usando hook_block_infoe hook_block_themee simili. Ma come posso temarlo? Ho funzionato per restituire un array con i tasti 'subject'e 'content'. Ma ho creato il markup direttamente nel hook_block_view()gancio e non è quello che voglio. Nei documenti si dice che il contenuto dovrebbe preferibilmente essere restituito come array …
26 7  blocks  theming 

2
Download del core tramite riga di comando
Di solito scarico l'ultimo Drupal 7 usando drush dl drupal --select, ma Drupal 8 non viene elencato. Quali sono alcuni modi simpatici e rapidi per scaricare l'ultima versione di Drupal 8, anche se è ancora in fase alpha?
25 drush  8 

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.