Hi all,
I'm googling a lot without finding a solution to put the comment interface in a block.

All I want to do is to put the comment part under other blocks or views, with a structure like this

- node
- other block(s) (views)
- comment interface

I can't find a working solution for drupal 7, rewriting node.tpl.php doesn't seem to me the right solution because I have different kind of nodes.

Panels, maybe? But I'm scared about install a so-complex module for this.

Any ideas?

Comments

bawoor’s picture

use views(http://drupal.org/project/views) module, it's for manipulating conten data in different way. you can displaying data in block, page, menu and more...

ꦱꦠꦽꦶꦪ

enxox’s picture

oh yes, but I cannot use views for display the comment form...

WorldFallz’s picture

I'm not sure how the new forms stuff in views works, but you can also do this with the formblock and panels modules.

enxox’s picture

Form block does not work for the comment form, so is not a solution.

WorldFallz’s picture

sorry about that... I could have sworn that's how I did it,lol. See http://adaptivethemes.com/print-comments-anywhere-and-the-form-as-well -- it might need some tweaks for d7, but the basics should be the same.

gawi’s picture

The solution for you is to find a way to put something between nodes content and comments form (+comments). When I switched to Aquia Marina theme I've got a special area to put something right in this place without a need to put comments in a block or elsewhere.

You can use Panels also and there is a way to put all comments to a block but again - without comments form.

Check this out: http://drupal.org/node/122240