public function editSourceAction()
 {
     $title = MetaHelper::setPageTitle('Редактировать источник');
     $model = new WeatherModel();
     $request = new Request();
     $data = $model->getSource($request->get('id'));
     if ($request->post('editSource')) {
         $action = $model->updateSource($request->get('id'), $request->post('source_name'), $request->post('source_weather_file'), $request->post('source_cities_file'), $request->post('source_default_value'));
         if ($action == true) {
             header("Location:  " . Router::getRoute('admin', 'success'));
         } else {
             header("Location:  " . Router::getRoute('admin', 'fail'));
         }
     }
     $args = ['page_title' => $title, 'data' => $data, 'msg' => isset($msg) ? $msg : null];
     return $this->render('editSource.phtml', $args, 'admin');
 }