Configurando Panels + Panelizer no Drupal 7

Neste tutorial irei mostrar uma configuração básica do módulo Panels e Panelizer no Drupal 7. O módulo Panels possibilita o usuário criar e selecionar diversos Layouts, facilitando o gerenciamento de blocos, exibição de Views, Fields, enfim... com ele temos uma flexibilidade enorme do conteúdo geral do site.

Faça o download do módulo Panels e habilite-o (Panels e Panels In-Place Editor):

https://drupal.org/project/panels

Habilite também o módulo Page manager, ele vem junto com o módulo Chaos tool suite (ctools).


Neste tutorial não vamos criar um Layout do zero, porém vamos instalar o módulo Panels Extra Layouts, ele já nos proporciona uma grande quantidade de Layouts extras. Irei fazer o download da versão 7.x-2.x-dev 2013-May-25, pelo fato de possuir mais variedades de Layouts.

https://drupal.org/project/panels_extra_layouts


Para visualizar os Layouts disponíveis, acesse o seguinte endereço: Administração - Estrutura - Panels 

Click na Aba "Settings", em seguida na aba Panel Pages, e por fim em "Select allowed layouts". (admin/structure/panels/settings/panel-page)

 

Para começarmos a utilizar os Layouts em nosso site, vamos instalar o módulo Panelizer

https://drupal.org/project/panelizer


O que o módulo Panelizer faz, é habilitar os Panels para cada Tipo de conteúdo criado no site. Com ele podemos especificar quais Layouts estarão disponíveis para um determinado conteúdo, criar configurações pré-definidas, etc.

Com o módulo Panelizer habilitado, vá para edição de algum Tipo de conteúdo, em: Administração - Tipos de conteúdo


Click na Tab Panelizer. Neste exemplo, irei atribuir o Panelize apenas para meu o display Full Content.

 

Ao salvar o Tipo de conteúdo, você irá ver o link Panelizer, onde contêm suas configurações.

 

Na Tab Default settings, check as 2 opções e salve.

 

Vamos agora, ajustar as configurações do display Full Content.

 

Em Renderer, altera para In-Place Editor, está opção habilita para o editor uma forma mais interativa de alterar Layout e blocos da página.

 

Se tudo ocorrer certo, o Panels já estará funcionando para o seu Tipo de conteúdo configurado.

Adicione um conteúdo, e abaixo veja os botões "Custumize this page" e "Change Layout".

 

O módulo Panels e Panelizer, possui diversas configurações que não foram abordadas neste tutorial, porém já é um pontapé inicial que vai te ajudar a entender como esses carinhas funcionam.

 

Até o próximo Post! ;)