Pergunta

Preciso inserir o formulário de comentário diretamente no modelo do nó (eu uso o nó-modelo.tpl.php para tema o tipo de nó).

Em problema relacionado, se eu for para/comentar/responder/nid, eu recebo o formulário de comentário, mas ele tem apenas o botão "visualizar" e nenhum botão de envio. O botão de visualização não faz nada quando pressionado.

Obrigado pela ajuda!

Foi útil?

Solução

Verifique as configurações de comentários do tipo de nó em 'Admin/Content/Node-Type/YourNodeType'. No campos (normalmente colapso) para as opções de comentários, você pode escolher se deve exibir o formulário de comentário em uma página separada ou na mesma página que o nó.

Quanto ao botão de envio ausente, você pode alterar a configuração para 'visualização de comentários' de obrigatório para opcional.

Quanto ao botão de pré -visualização não está fazendo nada, isso parece estranho e eu não tenho idéia do que pode causar isso - pressionando -o normalmente levaria a uma prévia do comentário inserido, com a opção de finalmente enviá -lo. Se esse problema persistir, você deve abrir uma pergunta separada para isso.

Outras dicas

O formulário de comentário não está no escopo no nó-type.tpl.php. Tecnicamente, você pode adicioná -lo por seu pré -processamento variável. Mas isso apresentará um novo conjunto de problemas.

Infelizmente, você precisará dar um passo para trás e tema a forma de comentários em outro lugar.

    • conteúdo do nó

    • Formulário de comentários

    • comentários

não é possível

    • conteúdo do nó

  • ABRIPPERAÇÃO DE COMPEDIMENTO

    • Formulário de comentários

    • comentários

No entanto, é o caminho a percorrer.

Vejo http://api.drupal.org/api/drupal/modules--comment-comment-wrapper.tpl.php Para um acionador de partida

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top