$arAssistSteps[$stepCode]["BLOCKS"][$block]["TOTAL_COUNT"] = $curBlockTotalCount; $curStepTotalCount += $curBlockTotalCount; $arAssistSteps[$stepCode]["BLOCKS"][$block]["DONE_COUNT"] = $curBlockDoneCount; $arAssistSteps[$stepCode]["BLOCKS"][$block]["PERCENT"] = $curBlockDoneCount > 0 ? round($curBlockDoneCount * 100 / $curBlockTotalCount) : 0; $curStepDoneCount += $arAssistSteps[$stepCode]["BLOCKS"][$block]["DONE_COUNT"]; } $arAssistSteps[$stepCode]["TOTAL_COUNT"] = $curStepTotalCount; $arAssistSteps[$stepCode]["DONE_COUNT"] = $curStepDoneCount; $arAssistSteps[$stepCode]["PERCENT"] = $curStepDoneCount > 0 ? round($curStepDoneCount * 100 / $curStepTotalCount) : 0; $assistTotalCount += $curStepTotalCount; $assistDoneCount += $curStepDoneCount; } $assistPersent = $assistTotalCount > 0 ? round($assistDoneCount * 90 / $assistTotalCount) : 0; //90% - maximum for tasks //get order progress percent $orderPercent = intval(CStoreAssist::getProgressPercent()); if ($orderPercent > 0) { $assistPersent += $orderPercent; } ?> <!-- GLOBAL PROGRESS --> <div class="adm-s-thermometer-container"> <div class="adm-s-thermometer-title"><?php echo GetMessage("STOREAS_PROGRESS"); ?> </div> <div class="adm-s-thermometer-block"> <div class="adm-s-thermometer-block-status red <?php if ($assistPersent <= 18) { ?>