status == 'normal' and $product->PO == $this->app->user->account) $iCharges++; if($product->status == 'normal' and !($product->PO == $this->app->user->account)) $others++; if($product->status == 'closed') $closeds++; $productNames[] = $product->name; } $productsPinYin = common::convert2Pinyin($productNames); $myProductsHtml = ''; $normalProductsHtml = ''; $closedProductsHtml = ''; foreach($products as $product) { if($product->id == $productID) $currentProduct = $product; $selected = $product->id == $productID ? 'selected' : ''; $productName = $product->name; $linkHtml = sprintf($link, $product->id); if($product->status == 'normal' and $product->PO == $this->app->user->account) { $myProductsHtml .= html::a($linkHtml, $productName, '', "class='text-primary $selected' title='{$productName}' data-key='" . zget($productsPinYin, $product->name, '') . "' data-app='$tab'"); } else if($product->status == 'normal' and !($product->PO == $this->app->user->account)) { $normalProductsHtml .= html::a($linkHtml, $productName, '', "class='$selected' title='{$productName}' data-key='" . zget($productsPinYin, $product->name, '') . "' data-app='$tab'"); } else if($product->status == 'closed') { $closedProductsHtml .= html::a($linkHtml, $productName, '', "class='$selected' title='{$productName}' class='closed' data-key='" . zget($productsPinYin, $product->name, '') . "' data-app='$tab'"); } } ?>