Estou usando o AEM 6.2 e tentando criar um componente parsys em crx, usando o código abaixo
No entanto, a altura deste parsys, no modo de edição, vem como 0px.
Em anexo estão as imagens.
Quando eu mudo manualmente a altura para alguns valores, por exemplo. 40px, parece bom.
Observação: não estou usando nenhuma biblioteca cliente para a página acima. (sem css e js)
Além disso, todos os sites de amostra como geomatrix etc têm parsys sendo exibidos corretamente.
Alguém poderia me orientar com o que estou fazendo de errado?
Acho que o problema está fora do componente ou de qualquer código mostrado aqui.
Acho que o que está acontecendo é que o estilo css para o div que dá ao droptarget placeholder suas dimensões não está carregando.
Isso é carregado como parte das bibliotecas de cliente de criação de AEM, que você deve herdar do componente de página base.
Examine o sling do componente da página: propriedade resourceSuperType. Ele deve apontar para wcm / Foundation / components / page ou wcm / Foundation / components / page ou herdar de um componente que o faça.
Se estiver definido, você pode ter bloqueado um dos scripts dentro dele, possivelmente head.html.
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras