Интеграция 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');
}
Полезные ссылки:
|