Drupal

Domande e risposte per sviluppatori e amministratori Drupal


3
Come creare un reindirizzamento a livello di codice? [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 3 anni fa . Provo a creare un reindirizzamento 301 con il modulo di reindirizzamento …
14 8  redirection 

3
Aggiornamento a livello di codice di un campo
Voglio aggiornare il valore di un campo nodo quando un nodo viene aggiornato. Provato usando il codice menzionato qui Aggiornando programmaticamente un nodo Drupal 8 use Drupal\node\Entity\Node; function hello_world_entity_presave(Drupal\Core\Entity\EntityInterface $entity) { $check = \Drupal::routeMatch()->getParameter('node'); if ($check) { $node = Node::load($check->nid->value); $node->title->value = 'testing'; //set value for field $node->save(); } } …
14 8 

5
Come ottenere l'etichetta del pacchetto dall'entità
Come posso ottenere l'etichetta leggibile dall'uomo di un pacchetto da un'entità caricata. Diciamo che voglio ottenere l'etichetta di un nodo del bundle my_article che è "Il mio fantastico articolo" // Load a node $node = Drupal::entityManager()->getStorage('node')->load(4); print $node->bundle(); // prints the machine-readable name. e.g. 'my_article'. print $node->getEntityType()->getBundleLabel(); // prints 'content …
14 8  entities 

3
Come posso mostrare il titolo del nodo corrente in page.html.twig O in node.html.twig?
Se voglio mostrare il titolo del nodo corrente in page.html.twig (per impostazione predefinita sembra essere disponibile solo in node.html.twig) Devo creare una funzione di preelaborazione in questo modo: function theme_preprocess_page(&$variables, $hook) { // Set our page title so we can access it in page.html.twig if ($node = \Drupal::routeMatch()->getParameter('node')) { $variables['my_node_title'] …
14 theming  8 


2
come mostrare admin / reports / dblog nel terminale (cli)
Durante lo sviluppo mi piace molto uno schermo dedicato con tutti i messaggi di registro di drupal. Lavorare su mac o * nix creando una nuova finestra di terminale e fare una coda -f sul file di registro sarebbe davvero bello. Quindi posso fare una coda -f sull'apache error.log ma …


1
Come posso utilizzare un callback di invio su un modulo delle impostazioni dell'amministratore di Drupal?
Sto usando questo codice per creare il mio modulo di amministrazione: function custom_orders_admin(){ $form = array(); $form['custom_ignore_terms']['ignore_terms'] = array( '#type' => 'checkboxes', '#title' => t('Don\'t display these'), '#default_value' => variable_get('custom_ignore_terms', array()), '#options' => drupal_map_assoc($termTypes), '#description' => t("Choose the terms you do not want displayed."), '#required' => FALSE, ); return system_settings_form($form); …
14 7  forms 



2
Come ottenere tutte le opzioni di un campo 'seleziona'?
Come posso ottenere tutte le opzioni per un campo cck? Ad esempio, esiste un campo con 3 opzioni nei valori consentiti, come opzione1, opzione2, opzione3. Esiste una funzione che riceve il nome del campo e restituisce l'opzione1 a opzione3?
14 7 

7
Posizionare programmaticamente blocchi?
Sto usando Drupal 7. In questo momento, ho un navigatore del menu principale e un selettore di lingua che esiste nell'intestazione del mio sito web. Li ho posizionati lì andando in CMS> Struttura> Blocchi e hten trascinando i blocchi nella regione dell'intestazione. Come posso collocare programmaticamente questi blocchi nell'intestazione?
14 7  blocks 



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.