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']);
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 …
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 …
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 …
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 …
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?
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 …
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.
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 …
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, …
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 …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.