I don't know why it doesn't works for you...
Do you have inserted the code at the right place? It shoud be in components/com_jcomments/tpl/default/tpl_index.php if you use the default template. The file looks like :
<?php
// no direct access
(defined('_VALID_MOS') OR defined('_JEXEC')) or die('Restricted access');
/*
*
* Main template for JComments. Don't change it without serious reasons ;)
* Then creating new template you can copy this file to new template's dir without changes
*
*/
class jtt_tpl_index extends JoomlaTuneTemplate
{
function render()
{
$object_id = $this->getVar('comment-object_id');
$object_group = $this->getVar('comment-object_group');
// comments data is prepared in tpl_list and tpl_comments templates
$comments = $this->getVar('comments-list', '');
...
change it by
<?php
// no direct access
(defined('_VALID_MOS') OR defined('_JEXEC')) or die('Restricted access');
/*
*
* Main template for JComments. Don't change it without serious reasons ;)
* Then creating new template you can copy this file to new template's dir without changes
*
*/
class jtt_tpl_index extends JoomlaTuneTemplate
{
function render()
{
//Load module position articlebottom
$document = &JFactory::getDocument();
$renderer = $document->loadRenderer('modules');
$options = array('style' => 'xhtml');
$position = 'articlebottom';
echo $renderer->render($position, $options, null);
$object_id = $this->getVar('comment-object_id');
$object_group = $this->getVar('comment-object_group');
// comments data is prepared in tpl_list and tpl_comments templates
$comments = $this->getVar('comments-list', '');
...
in my case, i load the position named 'articlebottom', but you can change the position by whatever you want