function generateStatusSelector($currStatus)
{
    $selector = '<select id="ptStatusSelector">';
    foreach (\lib\Controllers\PowerTrailController::getPowerTrailStatus() as $val => $desc) {
        if ($val == $currStatus) {
            $selected = 'selected="selected"';
        } else {
            $selected = '';
        }
        if ($val == 2 && $currStatus != 2) {
        } else {
            // (this status is only after new geoPath creation.)
            $selector .= '<option ' . $selected . ' value="' . $val . '">' . tr($desc['translate']) . '</option>';
        }
    }
    $selector .= '</select>';
    return $selector;
}
Beispiel #2
0
 public function getStatusTranslation()
 {
     $statusTranslationArray = \lib\Controllers\PowerTrailController::getPowerTrailStatus();
     return tr($statusTranslationArray[$this->status]['translate']);
 }