Sto sviluppando un sito usando Drupal 8 beta-14. Ho creato un blocco di visualizzazione di termini diversi e ora voglio visualizzarlo utilizzando il codice. Come posso visualizzarlo programmaticamente? Lo facevo in Drupal 7 usando questo codice ma sono confuso su Drupal 8. $block = module_invoke('block', 'block_view', '4'); $text_block = render($block['content']);
Devo eseguire il rendering di un blocco visualizzazioni nel mio modello page.html.twig. In D7 farei questo: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> In Drupal 8 module_invoke è obsoleto e si consiglia di utilizzare questo: (Ho aggiunto il nome del blocco come secondo parametro) Drupal::moduleHandler()->invoke($block, 'views_block__blog_block_1', $args = …
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, …
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 …
Ho finalmente iniziato a guardare Drupal 8 sul serio e sono particolarmente interessato alla gestione della configurazione. Mi sono imbattuto in qualcosa che potrebbe essere un po 'problematico e che riguarda il contenuto dei blocchi personalizzati. Vedo che il sistema di gestione della configurazione è in grado di esportare la …
Vedo che ci sono impostazioni della cache in ciascuna delle mie viste. Devo impostare questi o i meccanismi di memorizzazione nella cache principale in / admin / config / development / performance fanno automaticamente parte di questo e queste "impostazioni extra" nelle viste sono se voglio sovrascrivere il comportamento di …
Ho una visualizzazione di pagina ("/ news") con filtro contestuale per gli argomenti ("news / design", "news / coding" ...) che sono termini di tassonomia e questo ha funzionato bene. A causa di alcune modifiche per il tema mobile, ho bisogno di una vista a blocchi invece della vista pagina, …
C'è molto sul tema dei blocchi personalizzati, ma per quanto riguarda i blocchi creati dalle viste? Il mio blocco visualizzazioni ha ID: block-views-posts-listing-block, Provo molti modi per assegnare un nome al file modello, ad esempio: block - block - views-posts-listing-block.tpl.php, ma non riesco a trovare il nome file corretto.
Ho questo blocco molto semplice che mostra solo l'ID del nodo corrente. <?php /** * @file * Contains \Drupal\mymodule\Plugin\Block\ExampleEmptyBlock. */ namespace Drupal\mymodule\Plugin\Block; use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\Cache; /** * @Block( * id = "example_empty", * admin_label = @Translation("Example: empty block") * ) */ class ExampleEmptyBlock extends BlockBase { /** * {@inheritdoc} …
I pannelli Bean , Boxes e Fieldable Panels offrono tutti funzionalità simili. Ho difficoltà a capire quali siano esattamente le differenze tra loro. Quali sono i loro vantaggi / svantaggi rispetto agli altri? Sono orientati verso diversi casi d'uso? Voglio usare una sorta di blocchi nei pannelli per aggiungere contenuti …
Sono nuovo di Drupal 7 e sto cercando di sostituire il default della prima pagina main content blockcon un blocco equivalente generato da Views (ottenendo un maggiore controllo sul blocco nel farlo). Ho generato con successo il nuovo blocco di frontpage in Views e l'ho aggiunto alla sezione del contenuto, …
Sto solo iniziando un tema reattivo basato su Omega, concentrandomi inizialmente sul layout mobile. Ci sono alcuni blocchi che probabilmente saranno considerati troppo "pesanti" per essere inclusi nel layout mobile, e altri blocchi che dovranno essere introdotti specificamente per quel layout (menu annacquati, barra degli utenti attenuata, ecc.). Potrei facilmente …
Sto sostituendo un sito Web drupal 6 con uno drupal 7 con lo stesso contenuto. Su quel sito Web di Drupal 6 c'è un blocco che diventa visibile quando sei loggato. Come intestazione mostra il messaggio 'Benvenuto {username}' in quel blocco. Sto cercando un modo per farlo in Drupal 7, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.