Desde Drupal 8 no es posible con convenciones de nomenclatura de plantilla cargar una plantilla de bloque específica de acuerdo con la región en la que se encuentra ( "Se eliminó el marcado de bloque por región y la función de plantilla de bloque por región" ). Pero necesito tener diferentes html para los bloques si se colocan en una determinada región. ¿Cómo logro esto?
He pensado en usar MYMODULE_theme_suggestions_block_alter pero no sé cómo obtener la región actual.
isset()
no es obligatorio, porque si no existe#id
, entonces pasaNULL
a::load
funcionar y simplemente regresaNULL
. Al final,$block
esNULL
y no pasará nada. Probado en mi dev env Drupal 8.0.4 - page_manager-1.0-alpha23 (nunca he usado este módulo antes).