Example #1
0
 static function getRank($product, $rate_act = false, $type = 0)
 {
     $tooltip = '<div style="padding:4px;background-color:#FFFFFF;border:1px solid #CCCCCC;">';
     if (!$type) {
         if ($product['f_rank']) {
             $tooltip .= "<b>Tính năng:</b> " . number_format($product['f_rank'], 1, '.', ',') . "/10 - " . $product['f_rate_num'] . " lượt đánh giá</br>";
         } else {
             $tooltip .= "<b>Tính năng:</b> Chưa có đánh giá.</br>";
         }
         if ($product['d_rank']) {
             $tooltip .= "<b>Kiểu dáng:</b> " . number_format($product['d_rank'], 1, '.', ',') . "/10 - " . $product['d_rate_num'] . " lượt đánh giá</br>";
         } else {
             $tooltip .= "<b>Kiểu dáng:</b> Chưa có đánh giá.</br>";
         }
         if ($product['u_rank']) {
             $tooltip .= "<b>Tiện dụng:</b> " . number_format($product['u_rank'], 1, '.', ',') . "/10 - " . $product['u_rate_num'] . " lượt đánh giá</br>";
         } else {
             $tooltip .= "<b>Tiện dụng:</b> Chưa có đánh giá.</br>";
         }
         $tooltip .= "</div>";
         if ($rate_act) {
             return "<img onclick='show_tab(3); window.scroll(0,jQuery(\"#header_tab_3\").offset().top);' style='cursor:pointer;' src='images/star" . (int) $product['rank'] . ".png' " . self::tooltipContent($tooltip) . "/>";
         } else {
             return "<img src='images/star" . round($product['rank']) . ".png' " . self::tooltipContent($tooltip) . "/>";
         }
     } else {
         if ($type == 1) {
             $type = 'f_rank';
             if ($product['f_rank']) {
                 $tooltip .= "<b>Tính năng: " . number_format($product['f_rank'], 1, '.', ',') . "/10 - " . $product['f_rate_num'] . " lượt đánh giá</b></br>";
                 $text = "<b>Tính năng:" . number_format($product['f_rank'], 1, '.', ',') . "/10 - " . $product['f_rate_num'] . " lượt đánh giá</b></br>";
             } else {
                 $tooltip .= "Chưa có đánh giá.</br>";
                 $text = "<b>Tính năng:0/10 - " . $product['u_rate_num'] . " lượt đánh giá</b></br>";
             }
         } elseif ($type == 2) {
             $type = 'd_rank';
             if ($product['d_rank']) {
                 $tooltip .= "<b>Kiểu dáng:</b> " . number_format($product['d_rank'], 1, '.', ',') . "/10 - " . $product['d_rate_num'] . " lượt đánh giá</br>";
                 $text = "<b>Kiểu dáng:" . number_format($product['d_rank'], 1, '.', ',') . "/10 - " . $product['d_rate_num'] . " lượt đánh giá</b></br>";
             } else {
                 $tooltip .= "Chưa có đánh giá.</br>";
                 $text = "<b>Kiểu dáng:0/10 - " . $product['u_rate_num'] . " lượt đánh giá</b></br>";
             }
         } elseif ($type == 3) {
             $type = 'u_rank';
             if ($product['u_rank']) {
                 $tooltip .= number_format($product['u_rank'], 1, '.', ',') . "/10 - " . $product['u_rate_num'] . " lượt đánh giá</br>";
                 $text = "<b>Tiện dụng:" . number_format($product['u_rank'], 1, '.', ',') . "/10 - " . $product['u_rate_num'] . " lượt đánh giá</b></br>";
             } else {
                 $tooltip .= "Chưa có đánh giá.</br>";
                 $text = "<b>Tiện dụng:0/10 - " . $product['u_rate_num'] . " lượt đánh giá</b></br>";
             }
         }
         $tooltip .= "</div>";
         return $text . "<img src='images/star" . round($product[$type]) . ".png' " . AznetLib::tooltipContent($tooltip) . "/><br />";
     }
 }