Se você deseja reutilizar o layout para mais de uma página, o conjunto de exibição com vários campos parece ser a melhor opção.
Se você deseja layouts individuais por página, os painéis podem ser a coisa certa.
Se você quer o último, mas tem medo de painéis (como eu sou), então há outra coisa que você pode tentar. (de /drupal//a/90744/2974 )
Módulos:
Quão?
- Crie um tipo de nó "frontpage".
- Adicione um campo de referência de bloco de valores múltiplos com o widget "Lista de seleção múltipla".
- Configure alguns tipos de bean para permitir diferentes tipos de caixas sofisticadas que podem ser colocadas na primeira página.
- Use a referência de bloco em um bean para layouts aninhados.
- Um dos tipos de bean pode ter uma referência de entidade de múltiplos valores para, por exemplo, referenciar vários produtos (e ordená-los). Eu geralmente prefiro isso sobre a fila do nó.
- Use o conjunto de exibição para definir como cada bean e a página inicial devem ser exibidos.
- Use os modelos de campo personalizado do conjunto de exibição para ter caixas decoradas em torno de cada bean / bloco na referência de bloco ou em cada produto, etc. Verifique hook_ds_field_theme_functions_info () . Este material é poderoso e incrível!
- Diga ao cliente / editor de conteúdo para usar os links contextuais para editar beans individuais.
- Além disso, você pode ter os blocos Views a serem usados na referência do bloco.
- O formulário de entidade em linha pode ser útil, mas na verdade não tentei nesta combinação. Isso é lição de casa :)
A estratégia é que tudo o que é exclusivo para uma página seja um bloco (ou instância de bean). Podemos pagar isso porque esses blocos não poluem nenhuma região temática.
Isso deve fornecer algum material para você brincar.
Perguntas mais detalhadas devem ser discutidas em perguntas dedicadas à troca de pilhas, pois isso é bastante amplo.