Czy istnieje moduł, który pozwala użytkownikom umieszczać ten sam blok w wielu regionach? W ten sposób nie muszę dwa razy tworzyć tego samego bloku widoku.
Moduł Multiblock umożliwia:
Moduł bloku Drupala jest ograniczony faktem, że blok może mieć tylko jedną instancję. Każdy blok ma stosunek 1: 1 do ustawień regionu, wagi, widoczności (i innych). Oznacza to, że nie można mieć bloków w wielu regionach ani bloków, które mają różne ustawienia na różnych stronach. Moduł MultiBlock rozwiązuje ten problem, umożliwiając tworzenie wielu wystąpień bloków już istniejących bloków.
Nie jest jasne, czy chcesz używać tego samego bloku więcej niż jeden raz na tej samej stronie lub umieszczać go w różnych regionach na różnych stronach. Tak czy inaczej, polecam zajrzeć do modułu kontekstowego .
Za pomocą kontekstu możesz umieścić blok w różnych regionach na różnych stronach. Alternatywnie możesz utworzyć 2 konteksty, które dotyczą tej samej strony / stron i umieścić ten sam blok w różnych regionach.
Te panele modułu także ułatwia korzystanie z wielu instancji tego samego bloku na stronie.
źródło
Jeśli masz już niestandardowy moduł dla witryny, możesz zdefiniować własne bloki, aby powtórzyć zawartość istniejącego bloku. Następnie pojawi się dwukrotnie na liście bloków
źródło
Użyj modułu MultiBlock .
Przejdź do Struktura-> Bloki-> Instancje. Podaj unikalny tytuł wystąpienia, wybierz typ bloku i zapisz. Następnie włącz blok, przypisując go do regionu, w którym chcesz.
źródło
Bean moduł też ma teraz tej funkcji. Nie tylko dla niestandardowych elementów blokowych, ale także dla bloków zdefiniowanych w hook_block. Zobacz wersję dev i podmoduł bean_all.
źródło