Na ferramenta de gerenciador de design, você pode criar módulos com codificação personalizada para adicionar recursos avançados ao seu blog, páginas ou e-mails. Módulos personalizados oferecem uma ampla variedade de funcionalidades, de modo que o conteúdo pode ser totalmente personalizado no editor de páginas, e-mails ou blog. Você pode criar módulos personalizados do zero ou adicionar módulos predefinidos à sua conta a partir do Marketplace da HubSpot.
Observação: a criação de módulos exige conhecimentos em HTML, em CSS, em HubL e no gerenciador de design da HubSpot. A HubSpot recomenda trabalhar com um designer para criar módulos codificados.
Observação: módulos personalizados para uso em e-mails só podem ser criados em contas com uma assinatura do Marketing Hub Professional ou Enterprise.
Por padrão, o editor de conteúdo referenciará um módulo usando o nome fornecido no gerenciador de design. Se quiser que seu módulo use um nome diferente no editor de conteúdo, você poderá fazer isso inserindo um rótulo.
Adicione campos ao módulo para definir o conteúdo ou estilo do módulo e torne-o editável no editor de conteúdo. Saiba mais sobre os tipos de campo disponíveis em nossa documentação para desenvolvedores.
Na seção Opções de conteúdo, você pode adicionar um conteúdo padrão que é exibido quando o módulo é usado em editores de conteúdo e modelos. As opções de conteúdo padrão serão diferentes dependendo do tipo de campo.
No exemplo abaixo, o tipo de campo é um campo de imagem; as opções para o conteúdo padrão são selecionar uma imagem padrão e ocultar os controles de tamanho.
Na seção Opções do editor, você pode ativar as seguintes opções sobre como os usuários podem editar o módulo no editor de conteúdo:
Você pode usar condições de exibição de campo para definir que um campo de módulo seja exibido somente se outro campo atender a determinados critérios.
No exemplo abaixo, as condições de exibição estão sendo definidas para um campo de imagem. A condição é que o valor em um campo de texto chamado image_title deve ser igual a Retrato para que o campo de imagem apareça no módulo.
As condições do display serão automaticamente ativadas uma vez que você definiu uma condição. Para desativar as condições do Display, clique no botão de opção à direita do Display Condições.
Você pode definir as opções do repetidor para o seu campo na seção Opções do Repetidor. Repetidores são campos e grupos que podem criar vários objetos e exibi-los usando um loop
No exemplo abaixo, o campo de imagem está sendo configurado como um controle deslizante de imagem. Os limites de contagem de objetos são definidos sendo assim: um mínimo de 3 campos de imagem aparecerá no módulo, até um máximo de 5 campos de imagem. Um usuário verá 4 campos de imagem aparecem no módulo por padrão e pode escolher adicionar um campo de imagem ou remover um campo de imagem existente.
As opções do repetidor serão ativadas automaticamente assim que você tiver modificado uma das opções. Para desativar as opções do repetidor, clique no botão de opção à direita de Opções do Repetidor.
Depois de criar campos, você pode agrupar até 4 deles para manter seus campos organizados por relevância. Os grupos de campo podem ser usados para criar uma lógica de campo personalizada. Saiba mais sobre grupos de campos do módulo.
Para agrupar campos do módulo:
Na seção Opções do editor, adicione um texto de ajuda para fornecer contexto aos usuários ao editarem o módulo. O texto de ajuda não pode ter mais de 300 caracteres.
Quando um usuário edita o módulo no editor de conteúdo, o texto de ajuda é mostrado acima dos campos do módulo.
Você pode visualizar como seu módulo aparecerá e funcionará no editor de conteúdo clicando no botão Visualizar no canto superior direito do editor de módulo. A visualização do seu módulo será aberta em uma nova guia. Esta visualização é sincronizada com o editor e atualizará automaticamente conforme você trabalha.
Quando terminar de adicionar os campos e de escrever a sintaxe do módulo, você poderá prosseguir para publicar seu módulo. No canto superior direito, clique em Publicar alterações.
Depois de publicar um módulo, você pode usá-lo em suas páginas adicionando-o a um modelo.
Para adicionar um módulo a um modelo de arrastar e soltar:
Para adicionar um módulo a um modelo codificado, você pode copiar e colar o trecho do módulo no modelo:
Além de criar seus próprios módulos, você pode adicionar ou comprar módulos personalizados que outros usuários ou provedores criaram no HubSpot Marketplace.