Интеграция JComments в медиа-каталог JMovies
									 | 
							
			
			
		
				
			| 
				 JMovies — компонент медиа-каталога для Joomla. Предлагаемая вашему вниманию интеграция предоставляет посетителям сайта возможность комментирования элементов каталога (например фильмов). Доступна интеграция как для версии 1.3.1, так и для более старых версий линейки 1.0.  
Описание интеграции JComments в JMovies версии 1.3.1
- Откройте файл /components/com_jmovies/templates/default/show_detail_tpl.php
 
- Найдите код:
if ($cinConfig['showcomment']) jm_box_comments(); 
     и замените ее на:
if ($cinConfig['showcomment']) {
  global $mainframe;
  $comments = $mainframe->getCfg('absolute_path') . '/components/com_jcomments/jcomments.php';
  if (file_exists($comments)) {
    require_once($comments);
    echo JComments::showComments($row->id, 'com_jmovies', $row->titolo);
  }
}
 
- Откройте файл /components/com_jmovies/jmovies.php
 
- Найдите строки:
      $database->setQuery("SELECT COUNT(cmtid) FROM #__jmovies_comments WHERE cmtpic =".(int)$row->id);
      $row->commenti = $database->loadResult();
     и замените их на:
      global $mainframe;
      $comments = $mainframe->getCfg('absolute_path') . '/components/com_jcomments/jcomments.php';
      if (file_exists($comments)) {
        require_once($comments);
        $row->commenti = JComments::getCommentsCount($id, 'com_jmovies');
      }
 
 
 
Описание интеграции JComments в JMovies версии 1.2.5
- Откройте файл /components/com_jmovies/templates/default/show_detail_tpl.php
 
- Найдите строку:
if ($cinConfig['showcomment']) jm_box_comments(); 
     и замените ее на:
  if ($cinConfig['showcomment']) {
    global $mosConfig_absolute_path;
    $comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
    if (file_exists($comments)) {
      require_once($comments);
      echo JComments::showComments($row->id, 'com_jmovies', $row->titolo);
    }
  }
 
- Откройте файл /components/com_jmovies/jmovies.php
 
- Найдите строки:
$database->setQuery("SELECT COUNT(cmtid) FROM #__jmovies_comments WHERE cmtpic =".(int)$row->id);
$row->commenti = $database->loadResult();
     и замените их на:
  global $mosConfig_absolute_path;
  $comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
  if (file_exists($comments)) {
    require_once($comments);
    $commenti = JComments::getCommentsCount($row->id, 'com_jmovies');
  }
 
 
 
Описание интеграции JComments в JMovies версии 1.0
- Откройте файл /components/com_jmovies/jmovies.html.php
 
- Найдите строку:
    if ($cinConfig['showcomment']) cinCommenti(); 
     и замените ее на:
        if ($cinConfig['showcomment']) {
    global $mosConfig_absolute_path;
    $comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
    if (file_exists($comments)) {
      require_once($comments);
      echo JComments::showComments($rowcin->id, 'com_jmovies', $rowcin->titolo);
    }
  }
 
- Откройте файл /components/com_jmovies/jmovies.php
 
- Найдите строки:
    $database->setQuery("SELECT COUNT(cmtid) FROM #__jmovies_comments WHERE cmtpic =".(int)$rowcin->id);
    $database->query();
    $commenti = $database->loadResult();
     и замените их на:
  global $mosConfig_absolute_path;
  $comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
  if (file_exists($comments)) {
    require_once($comments);
    $commenti = JComments::getCommentsCount($rowcin->id, 'com_jmovies');
  }
 
 
 
Полезные ссылки: 
			 |