Pregunta

Básicamente estoy tratando de hacer ingeniería inversa sobre un tema que fue desarrollado por otro chico. El problema es que todavía no soy muy firme en Drupal suelo.

Así que estoy buscando en una página de gestión de bloques y ver una región específica, que no se define en el tema del archivo .info ...

Las regiones pueden definirse en otro lugar? O heredada de otro lugar (tal vez otro tema)?

Actualizar : Desde a algo hereda este debe ser un sub-tema, que debe ser denotado por:

tema base = THEMENAME

línea en el archivo themeName.info . Pero no hay tal línea en este tema ... :( Esta región definida deba venir de alguna otra parte ...

¿Fue útil?

Solución 2

Bueno, resultó que era la región definida en el archivo .info después de todo. Es sólo que Drupal estaba trabajando con estaba utilizando diferentes paquetes de idioma y los nombres de región en silencio simplemente traducidas eran lo posible. Eso es lo que me confunde -. Consiguió una región traducida y el resto permaneció intacta

podría ser útil para alguien que golpea el mismo problema.

Otros consejos

Drupal 7 tiene 5 regiones predeterminadas :

  • regiones [sidebar_first] = Izquierda barra lateral

  • regiones [sidebar_second] = Derecha barra lateral

  • regiones [content] = Contenido

  • regiones [encabezado] = Header

  • regiones [pie de página] = pie de página

  • regiones [destacado] = destacado

  • regiones [ayuda] = Ayuda

Regiones no son heredados por temas de los padres: https://drupal.org/node/225125 .

Si no me equivoco que solía ser capaz de definir regiones en theme_region () , pero creo que ya no está siendo utilizado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a drupal.stackexchange
scroll top