Produtos suportados
Produtos suportados
Requer um dos seguintes produtos ou superior.
Última modificação: 10 de outubro de 2025
Os modelos de arrastar e soltar foram projetados para que usuários menos técnicos possam criar facilmente um site no HubSpot CMS. Os Modelos de arrastar e soltar aproveitam um criador de modelos visuais, que gera HTML + HubL de modo subjacente.
Para que o construtor visual funcione, a saída HTML é controlada pelo HubSpot e você não tem controle direto sobre as partes estruturais dele. Além disso, um arquivo layout.css é carregado na página, habilitando uma grade básica de 12 colunas com base no bootstrap 2. Isso faz com que todos os sites criados com Modelos de arrastar e soltar sejam, por padrão, responsivos, fazendo com que as linhas de conteúdo sejam empilhadas verticalmente. Para uma capacidade de resposta mais complexa e personalizada, adicione seus próprios estilos responsivos.
Os Modelos de arrastar e soltar são criados no Gerenciador de design. Ao interagir com eles por meio da API ou das ferramentas de desenvolvimento local, eles são representados como JSON. Devido à natureza dos Modelos de arrastar e soltar, a única maneira recomendada de editá-los é por meio da interface do Gerenciador de design. Se você preferir codificar, use o controle de versão ou, se simplesmente quiser editar localmente usando suas ferramentas preferidas, os modelos codificados HTML + HubL oferecem a melhor experiência para os desenvolvedores. A funcionalidade dnd_area para modelos HTML + HubL também oferece uma experiência melhor para os criadores de conteúdo do que a interface de arrastar e soltar do gerenciador de design, pois os mantém no editor de conteúdo visual.
O Criador de modelos do tipo arrastar e soltar
Para criar um modelo de arrastar e soltar, abra o Gerenciador de design e, no localizador, crie um novo arquivo, escolha um modelo e o tipo de modelo que você está criando. Os Modelos de arrastar e soltar são compostos de blocos de criação. Esses blocos são módulos, grupos, grupos globais e colunas flexíveis. Saiba como usar o criador de modelos de arrastar e soltar.Módulos
Os módulos são componentes reutilizáveis que são partes editáveis de uma página. Os módulos são compostos por um fragmento de modelo HTML + HubL, CSS, JS e campos. Os módulos podem ser colocados dentro de colunas flexíveis e dnd_areas por editores de conteúdo e são a principal maneira pela qual os editores de conteúdo gerenciam o conteúdo do site. Você pode criar módulos para lidar com qualquer número de funções, pesquisa, galerias de imagens, menus, animações de marketing complexas, calculadoras, comparações de produtos; as possibilidades ficam por conta da sua imaginação e o que você achar que fornece uma boa experiência para os criadores de conteúdo. Os campos são como o editor de conteúdo controla seu resultado. Os módulos não são exclusivos para Modelos de arrastar e soltar; eles são um bloco de criação central muito importante para o HubSpot CMS. Em Modelos de arrastar e soltar, os valores padrão para campos de módulo podem ser configurados no inspetor. Saiba mais sobre os Módulos.
Grupos
Os grupos são envoltórios de outros grupos e módulos; eles podem ter classes de CSS e divisão de texto HTML. Os grupos se manifestam como divisão de texto HTML com classes de layout para facilitar o posicionamento e o dimensionamento dos grupos. Os grupos também podem ter um nome apenas interno. Com isso, você pode agrupar módulos no Gerenciador de design, facilitando a identificação visual de partes de uma página. Um exemplo disso pode ser para barras laterais ou banners.
Grupos globais
Os grupos globais são grupos que, quando editados, afetam todo o site, e não apenas a página em que estão. Os grupos globais podem existir em vários modelos e são normalmente usados para cabeçalhos e rodapés de sites. Os grupos globais são semelhantes aos parciais, mas estão limitados à estrutura aplicada pelos Modelos de arrastar e soltar. Eles podem ser incorporados em arquivos HTML + HubL, se necessário, mas na maioria das vezes faz mais sentido usar uma parcial global.
Colunas flexíveis
As colunas flexíveis são um tipo especial de grupo. Elas podem conter um conjunto padrão de módulos, mas os editores de conteúdo podem adicionar, remover e mover módulos dentro delas. As colunas flexíveis permitem o reordenamento dos módulos de forma unidimensional, verticalmente para cima e para baixo. Ao contrário das tags dnd_area, **as colunas flexíveis não são compatíveis com seções ou recursos de estilo, fornecidos aos módulos dentro delas.**As colunas flexíveis não são exclusivas para Modelos de arrastar e soltar; há uma tag HubL que pode ser usada nos modelos HTML + HubL. Saiba como adicionar uma coluna flexível a um modelo de arrastar e soltar.