Si está buscando reutilizar el diseño para más de una página, Display Suite con un montón de campos parece ser la mejor opción.
Si desea diseños individuales por página, los paneles pueden ser lo correcto.
Si quiere lo último, pero le temen a los paneles (como yo), entonces hay algo más que puede probar. (de /drupal//a/90744/2974 )
Módulos:
¿Cómo?
- Cree un tipo de nodo "portada".
- Agregue un campo de referencia de bloque de valor múltiple con el widget "Lista de selecciones múltiples".
- Configure algunos tipos de beans para permitir diferentes tipos de cuadros elegantes que se pueden colocar en la portada.
- Utilice la referencia de bloque dentro de un bean para diseños anidados.
- Uno de los tipos de bean podría tener una referencia de entidad de valor múltiple para, por ejemplo, hacer referencia a un grupo de productos (y tenerlos ordenables). Generalmente prefiero esto sobre nodequeue.
- Use Display suite para definir cómo se deben mostrar cada bean y la página principal.
- Use las plantillas de campo personalizadas de la suite Display para tener cuadros decorados alrededor de cada bean / bloque en la referencia de bloque, o cada producto, etc. Verifique hook_ds_field_theme_functions_info () . ¡Esto es poderoso e increíble!
- Dígale al cliente / editor de contenido que use los enlaces contextuales para editar beans individuales.
- Además, puede tener bloques de Vistas para usar en la referencia de bloque.
- El formulario de entidad en línea puede ser útil, pero en realidad no lo he probado en esta combinación. Esta es la tarea :)
La estrategia es que todo lo que es exclusivo de una página debe ser un bloque (o instancia de bean). Podemos permitirnos eso porque esos bloques no contaminan ninguna región temática.
Esto debería darle algo de material para jugar.
Las preguntas más detalladas se deben discutir en preguntas dedicadas de intercambio de pila, ya que esto es bastante amplio.