Pytania otagowane jako blocks

W Drupalu samodzielny zbiór treści i funkcji, który jest wyświetlany w regionach tematycznych, nazywany jest blokiem.

9
Jak mogę programowo wyświetlić blok?
Tworzę witrynę przy użyciu Drupal 8 beta-14. Utworzyłem blok widoku różnych terminów i teraz chcę go wyświetlić za pomocą kodu. Jak mogę wyświetlić programowo? Robiłem to w Drupal 7 przy użyciu tego kodu, ale nie jestem pewien co do Drupala 8. $block = module_invoke('block', 'block_view', '4'); $text_block = render($block['content']);
33 8  blocks 


3
Programowo renderuj blok w szablonie gałązki
Muszę wyrenderować blok wyświetleń w szablonie page.html.twig. W D7 zrobiłbym to: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> W Drupal 8 module_invoke jest przestarzałe i zalecane jest użycie tego: (Dodałem nazwę bloku jako drugi parametr) Drupal::moduleHandler()->invoke($block, 'views_block__blog_block_1', $args = array()); Próbowałem kilku rzeczy. Najpierw próbowałem to zrobić w …
28 blocks  8 


5
Łatwy sposób programowo tworzyć bloki? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Nauka Drupala. Wiem teraz, że mogę utworzyć blok za pomocą backendu, ale wolałbym …
26 blocks 

4
Jak utworzyć motyw niestandardowego bloku
I utworzeniu bloku przy użyciu hook_block_infoi hook_block_themei tym podobne. Ale jak to zrobić? Mam pracę, aby zwrócić tablicę z kluczami 'subject'i 'content'. Ale stworzyłem znaczniki bezpośrednio na hook_block_view()haku i nie tego chcę. W dokumentacji jest powiedziane, że zawartość powinna zwracać się jako tablica do renderowania, a nie jako znaczniki. Ale …
26 7  blocks  theming 

8
Jak migrować blokowaną zawartość z dewelopera do witryny produkcyjnej?
W końcu zacząłem poważnie patrzeć na Drupala 8 i jestem szczególnie zainteresowany zarządzaniem konfiguracją. Natknąłem się na coś, co może być nieco problematyczne i dotyczy niestandardowej zawartości bloku. Widzę, że system zarządzania konfiguracją jest w stanie wyeksportować konfigurację bloku - region, kompozycję, wagę, widoczność itp. Jednak rzeczywista zawartość bloku nie …
24 blocks  8 

4
Czy widoki są buforowane przez podstawowe mechanizmy buforowania, czy powinienem ustawić buforowanie bezpośrednio w każdym widoku?
Widzę, że w każdym z moich widoków są ustawienia pamięci podręcznej. Czy muszę je ustawić, czy też podstawowe mechanizmy buforowania w / admin / config / development / performance automatycznie wykonują niektóre z tych czynności, a te „dodatkowe ustawienia” w widokach są, jeśli chcę zastąpić domyślne zachowanie buforowania rdzenia drupala?
23 7  views  blocks  caching 

1
Filtr kontekstowy z widokiem bloku
Mam widok strony („/ news”) z filtrem kontekstowym dla tematów („news / design”, „news / coding” ...), które są terminami taksonomicznymi i działało dobrze. Z powodu pewnych zmian w tematyce mobilnej potrzebuję widoku bloku zamiast widoku strony, ale nie mogę go uruchomić z filtrami. Przy starych ustawieniach filtra wszystkie moje …
19 blocks  views 

9
Utwórz plik szablonu dla bloku widoków
Wiele tematów dotyczy niestandardowych bloków, ale co z blokami utworzonymi przez widoki? Mój blok widoków ma identyfikator: block-views-posts-listing-block, Próbuję na wiele sposobów nazwać plik szablonu, np .: blok - blok - views-posts-listing-listing-block.tpl.php, ale nie mogę znaleźć poprawnej nazwy pliku.
19 7  views  theming  8  blocks 

7
Jak poprawnie skonfigurować buforowanie mojego bloku niestandardowego wyświetlającego zawartość w zależności od bieżącego węzła?
Mam ten bardzo podstawowy blok, który pokazuje tylko bieżący identyfikator węzła. <?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} */ …
19 8  blocks  caching 

3
Jak wybierać między panelami z fasoli, pudełek i pól?
Wszystkie panele fasoli , skrzynek i pól dają podobną funkcjonalność. Mam problem ze zrozumieniem, jakie dokładnie są między nimi różnice. Jakie są ich zalety / wady w porównaniu do siebie? Czy są dostosowane do różnych przypadków użycia? Chcę użyć pewnego rodzaju bloków w panelach, aby dodać niestandardową treść - edytory …

3
Usuwanie głównego bloku treści na stronie głównej
Jestem nowy w Drupal 7 i szukam zamiany domyślnej strony głównej na main content blockrównoważny blok wygenerowany z widoków (zyskując w ten sposób większą kontrolę nad tym blokiem). Z powodzeniem wygenerowałem nowy blok strony głównej w Widoku i dodałem go do sekcji zawartości, ale teraz strona główna wyświetla zarówno oryginalny, …
17 7  views  blocks 

4
Zarządzanie blokami w responsywnym motywie
Właśnie zaczynam responsywny motyw oparty na Omegi, początkowo koncentrując się na układzie mobilnym. Istnieją pewne bloki, które prawdopodobnie zostaną uznane za zbyt „ciężkie”, aby mogły zostać uwzględnione w układzie mobilnym, i inne bloki, które będą musiały zostać wprowadzone specjalnie dla tego układu (rozwodnione menu, stonowany pasek użytkownika itp.). Mogę łatwo …
15 blocks  theming 

3
Jak dodać „Welcome {nazwa użytkownika}” w blokach za pomocą Drupal 7
Zastępuję witrynę drupal 6 witryną drupal 7 o tej samej treści. Na tej stronie Drupal 6 znajduje się blok, który pojawia się, gdy jesteś zalogowany. Jako nagłówek pokazuje komunikat „Witamy {nazwa użytkownika}” w tym bloku. Szukam sposobu, aby to zrobić w Drupal 7, próbowałem to zrobić z modułem „Token”, ale …
15 blocks 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.