Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Модули DIAFAN.CMS Рейтинг Вывод рейтинга в блоке товаров


Дмитрий (putnik) 503 декабря 2012 г.

Кто подскажет как вывести рейтинг в блоке товаров который выв одится шаблонным тегом <insert name="show_block" module="shop">

Горопашный Степан (stepanych) 3904 декабря 2012 г.

shop.model.php - function show_block(...) - в самом конце -
Код
if ($this->result["rows"]) {
...
$this->result["rows"][$i]["rating"] = $this->diafan->_rating->get($row["id"]);
}


и в шаблоне потом
Код
echo $row["rating"];

Дмитрий (putnik) 504 декабря 2012 г.

Если выводишь на главной то не работает...

Андрей Уваров (DIAFAN.CMS) 104 декабря 2012 г.

Попробуйте вместо
$this->result["rows"][$i]["rating"] = $this->diafan->_rating->get($row["id"]);
написать
$this->result["rows"][$i]["rating"] = $this->diafan->_rating->get($this->result["rows"][$i]['id'], 'shop', $this->result["rows"][$i]['site_id']);

Дмитрий (putnik) 504 декабря 2012 г.

Спасибо... так работает...