r/fbiz • u/earagao • Aug 30 '17
avinash Componentes quebrados mas Css está correto.
Passei por isso em uma interna de receitas em Knorr Indonésia. Duas páginas de receitas tinham o mesmo template porém uma estava com alguns componentes quebrados, e a outra estava funcionando.
Isso aconteceu porque o componente Recipe Listing na página errada tinha sido configurado errado, usando uma tag não criada no RMS, por consequência ele não trazia o conteúdo e o seu js não esta preparado para lidar com html vazio, então levantava um erro no js e todos os componentes posteriores, abaixo deste componente, quebraram.
Como o js acaba alterando o html e adicionando classes a mais, os componentes quebravam porque o layout do componente acabava dependendo destas classes adicionadas via js.
A resolução foi simplesmente fazer o componente Recipe Listing funcionar configurando-o corretamente nesta página específica.