Bienvenidos a un nuevo tutorial donde veremos un caso que puede ser mas usual de lo que creeriamos de buenas a primeras.
Caso que podría motivar esto:
Tenemos un sitio web que en producción sufre cambio de creación o reacomodamiento de bloques de contenido. Esto generaría que cada vez que deployemos algún cambio y ejecutemos una importación de configuración (drush config:import) perdamos todos esos cambios que hemos hecho en producción.
Aquí entra en juego el módulo Config Ignore que nos permite, de manera resumida, armar un listado de configuración que queremos que sea ignorada en nuestro flujo de trabajo (export e import).
Este módulo es genial pero solo nos sirve si sabemos, de antemano, que configuracion vamos a ignorar, tan pronto como queremos solucionar el caso propuesto (crear/modificar bloques de contenido en producción) nos queda corto ya que no podríamos saber que nombre tendras y como Drupal va a crear su nombre de config. Drupal suele armar algo asi como block.block.NOMBRE_THEME.NOMBRE__BLOQUE
Bueno, ¿cómo solucionamos esto?