Drupal

Domande e risposte per sviluppatori e amministratori Drupal

1
Come rendere il modulo paragrafi in ramoscello
Sto creando un modello personalizzato per il mio tema e sto costruendo una pagina page.html.twig. Voglio chiamare i singoli campi del nodo in righe separate. Sono stato in grado di visualizzare correttamente tutto tranne il campo paragrafo. Ho provato. {{ node.field_benefits }} {{ node.field_benefits.value }} {{ paragraph.field_benefits }} {{ paragraph.field_benefits.value …
8 views  theming 

3
Come iniettare i valori di configurazione nei servizi?
In Symfony 2 durante la definizione di un servizio è possibile iniettare i parametri di configurazione facendo riferimento a questi con %parameter.name%stringhe. Per esempio: services: app.mailer: class: AppBundle\Mailer arguments: ['%app.mailer.transport%'] Ma qual è l'approccio Drupal 8 corretto all'iniezione dei valori di configurazione nei servizi? Ovviamente non voglio usare \Drupal::config()all'interno di …
8 8 

2
Utilizzo di un valore di campo come attributo Twig
Devo impostare un valore di campo come classe CSS in un modello di pagina. Come posso farlo nel modo Ramoscello? {{attributes.addClass('class-name')}} è il modo di impostare manualmente la classe. Ho un campo elenco per consentire all'utente di impostare un colore di sfondo per una parte del sito. In Drupal 7 …
8 theming  8 

4
Ottieni le impostazioni di un'istanza di campo
Qual è l'equivalente di field_info_instance()Drupal 8? Le impostazioni di campo predefinite sono memorizzate come configurazione in un file come field.field.ENTITYTYPE.BUNDLE.FIELDNAME.yml, ma come posso ottenere il loro valore attuale?
8 entities  8 

2
Come faccio a mostrare lo slogan del sito?
Sto cercando di configurare il mio primo sito Web utilizzando Drupal 8 e Bootstrap . Purtroppo non sono stato in grado di mostrare lo slogan del sito nel tema Bootstrap. Lo slogan è impostato /admin/config/system/site-informationma non è mostrato. Quindi ho pensato da solo, potrebbe non essere stampato in page.html.twig e …

2
perché le variabili del modello Twig con markup non vengono visualizzate?
Nella mia funzione di preelaborazione del modello ho una variabile: $test = "<p>this is a paragraph</p>"; e lo passo al mio modello: $variables['test'] = $test; e output in ramoscello: {{test}} ma invece di ottenere un paragrafo formattato, sto ottenendo l'output originale in testo semplice: <p>this is a paragraph</p> Come posso …
8 8  theming 

2
Perché settings.php è nella cartella web?
Nell'installazione predefinita, settings.php si trova in sites/default/. Non ci sono raccomandazioni nel sito Web ufficiale di Drupal sulla modifica della posizione di questo file. Non rappresenta un potenziale problema di sicurezza? Ho visto che i server web Apache alla fine non riuscivano a interpretare i file PHP e servivano il …

2
Ottieni la directory del percorso pubblico
Voglio salvare il file a livello di codice in un percorso pubblico e voglio sapere come posso ottenere Public Directory pathin Drupal 8. In Drupal 7, vorrei utilizzare il seguente codice. drupal_realpath(file_default_scheme() . '://') Qual è l'equivalente in Drupal 8?
8 8  files 


2
Ottieni un'immagine con URL di stile da un URI in un ramoscello
Quindi grazie a 4k4 sono finalmente riuscito a ottenere l'URI dell'immagine originale in un modello di campo tramite item.content['#item'].entity.uri.value e con {{ file_url(item.content['#item'].entity.uri.value) }} Vorrei ottenere l'URL del file originale. Ho le informazioni sullo stile dell'immagine tramite item.content['#item']['#image-style'] quel "mezzo" è richiesto Una soluzione PHP è già disponibile qui , …
8 theming  8  uri  media 


3
Aggiunta di un collegamento alla pagina / admin / config [chiuso]
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 3 anni fa . Sto imparando come creare un modulo per Drupal 8. Ho letto numerosi tutorial di base, ma non …
8 8 

3
Come posso disconnettere programmaticamente un altro utente in D7?
Sul nostro sito abbiamo account cliente, ognuno con un super amministratore e utenti secondari appartenenti a tale account. Vogliamo che il super amministratore sia in grado di forzare gli utenti secondari a disconnettersi. Qual è il modo migliore per distruggere la sessione di un utente in Drupal che funziona indipendentemente …
8 sessions  users 


3
Barra in un singolo parametro di percorso o in altri modi per gestire una coda di menu con un numero dinamico di parametri
Secondo la documentazione di Symfony , una route definita come di seguito dovrebbe attivare il controller specificato per entrambi /hello/bobe /hello/bob/bobby: _hello: path: /hello/{names} defaults: { _controller: \Drupal\mymodule\Controller\Main::Controller } requirements: _access: 'TRUE' names: .+ Nel caso di una richiesta per /hello/bob/bobbyil {names}parametro sarebbe "bob / bobby" (slash intatto) e sarebbe …
8 8  routes 

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.