qwaszer
Новичок
Такой вот вопрос! Есть такой код, в нем происходит подсчет количества товара и выводится количество в цифрах, надо сделать, чтобы количество было в звездочках.
Код:
function product_count($category_id) {
global $perm;
$ps_vendor_id = $_SESSION["ps_vendor_id"];
$db = new ps_DB;
if( !isset($GLOBALS['category_info'][$category_id]['product_count'] )) {
$count = "SELECT count(#__{vm}_product.product_id) as num_rows from #__{vm}_product,#__{vm}_product_category_xref, #__{vm}_category WHERE ";
$q = "";
if (defined('_VM_IS_BACKEND' )) {
if (!$perm->check( "admin,storeadmin")) {
$q .= "#__{vm}_product.vendor_id = '$ps_vendor_id' AND ";
}
}
$q .= "#__{vm}_product_category_xref.category_id='$category_id' ";
$q .= "AND #__{vm}_category.category_id=#__{vm}_product_category_xref.category_id ";
$q .= "AND #__{vm}_product.product_id=#__{vm}_product_category_xref.product_id ";
//$q .= "AND #__{vm}_product.product_parent_id='' ";
if( !$perm->check("admin,storeadmin") ) {
$q .= " AND product_publish='Y'";
if( CHECK_STOCK && PSHOP_SHOW_OUT_OF_STOCK_PRODUCTS != "1") {
$q .= " AND product_in_stock > 0 ";
}
}
$count .= $q;
$db->query($count);
$db->next_record();
$GLOBALS['category_info'][$category_id]['product_count'] = $db->f("num_rows");
}
return $GLOBALS['category_info'][$category_id]['product_count'];
}