Back Вы здесь: Home Всё о CMS Joomla! Virtuemart Как убрать копирайт JComments и вывести количество отзывов к товару Virtuemart?

Как убрать копирайт JComments и вывести количество отзывов к товару Virtuemart?

Здравствуйте!

В продолжение вчерашней темы я расскажу вам как убрать копирайт в компоненте комментариев Jcomments, а так же как отобразить количество оставленных комментариев в товарам Virtuemart.

Делать это не сложно, поэтому начнем

1. Чтобы убрать копирайт в компоненте jcomments ищем файл jcomments.class.php по адресу /components/com_jcomments/jcomments.class.php

2.Находим ЭТОТ код

 

$tmpl->addGlobalVar('support', base64_decode('PGEgaHJlZj0iaHR0cDovL3d3dy5qb29tbGF0dW5lLnJ1IiB0aXRsZT0iSkNvbW1lbnRzIiB0YXJnZXQ9Il9ibGFuayI+SkNvbW1lbnRzPC9hPg=='));

и заменяем его на этот

$tmpl->addGlobalVar('support', base64_decode(''));

Сохраняем.

Все готово.

Дальше.

Как вывести количество отзывов о товаре?

Например рядом с названием товара можно вывести количество отзывов.

Сделать это можно так.

1. Ищем файл default.php находящийся по адресу /com_virtuemart/productdetails/default.php

2. Ищем в этом файле эту строчку

div class="back-to-category">

И сразу за ней вставляем код

<span class="otzyv"><?php

$comments = JPATH_SITE . '/components/com_jcomments/jcomments.php';

if (file_exists($comments)) {

require_once($comments);

$options = array();

$options['object_id'] = $this->product->virtuemart_product_id;

$options['object_group'] = 'com_virtuemart';

$options['published'] = 1;

$count = JCommentsModel::getCommentsCount($options);

echo $count ? ('<a href="#jc">Отзывов ('. $count . ')</a>') : '<a href="#jc">Напишите первый отзыв</a>';

}

?></span>

3. Сохраняем. Количество отзывов будет выведено в скобках рядом с надписью «Отзывы», если они есть.

Если отзывов нет, то будет надпись «Напишите первый отзыв».

В любом случае при нажатии на ссылку посетителя будет перекидывать вниз к отзывам о товаре.

Вот что получилось у меня

 отзывы-о-товаре1-300x188

 

отзывы-о-товаре2-290x300

 

 

Надеюсь, вам понравилась статья.

В следующей статье я расскажу как настроить способы доставки и её стоимость, в зависимости от конкретных параметров.

Добавить комментарий


Защитный код
Обновить

Advego.ru - система покупки и продажи контента для сайтов, форумов и блогов
RuCaptcha - заработай на вводе каптч

Заработок в сети