Temos um corpo de comentários, usando visualizações, onde temos o nome, o comentário, a foto e a data de cada um dos comentários postados. No final de todos os comentários, temos um corpo de comentários, onde é possível adicionar um comentário.
Agora isso funciona muito bem para um sistema de comentários lineares, mas queremos um sistema encadeado. Nas visualizações, posso adicionar um link de comentário de resposta, mas isso me leva a uma nova página.
O que eu quero é uma ação baseada em JavaScript, de modo que o formulário de comentários fique abaixo do link de resposta quando o botão de resposta for clicado. Isso é possível através de visualizações?
Caso contrário, qual é a minha melhor opção?
ATUALIZAR
Eu ativei um módulo chamado comentários ajax. Isso funciona muito bem com o sistema de comentários drupal padrão, mas não tanto com visualizações. Eu adicionei as classes necessárias e fiz com que o básico funcionasse, mas o comentário adicionado recentemente não aparece até você atualizar a página. A mensagem (na fila para moderação) também aparece na parte inferior da página.
Se alguém configurou este módulo com êxito com visualizações, entre em contato.
fonte
Para isso, use o módulo de coleção de entidades , onde faça comentários como entidade e faça a coleção de entidades, com o qual você poderá executar o sistema de comentários encadeados.
fonte
Pratik,
Usar comentários do AJAX com configurações padrão é uma boa idéia, mas qualquer modificação nos mesmos pode realmente causar problemas. Quando trabalhei, ele não forneceu nenhum hook () para modificação de dados.
É melhor fazê-lo de maneira personalizada, que é muito mais fácil e flexível conforme as necessidades.
fonte
basta adicionar Comentário: Tópico (asc) aos seus critérios de classificação. Mantém todos os comentários do mesmo segmento juntos
fonte