map/system/connection update functionality (backend)

This commit is contained in:
exodus4d
2015-02-28 14:08:24 +01:00
parent 503a31c48e
commit 417961cd1e
54 changed files with 7173 additions and 337 deletions

View File

@@ -8,14 +8,46 @@
namespace Controller;
class MapController extends AccessController {
class MapController extends Controller {
function __construct() {
parent::__construct();
}
public function showMap() {
$this->setTemplate('templates/view/map.html');
}
/**
* function is called on each error
* @param $f3
*/
public function showError($f3){
print_r($f3->get('ERROR'));
// set HTTP status
if(!empty($f3->get('ERROR.code'))){
$f3->status($f3->get('ERROR.code'));
}
if($f3->get('AJAX')){
header('Content-type: application/json');
// error on ajax call
$errorData = [
'status' => $f3->get('ERROR.status'),
'code' => $f3->get('ERROR.code'),
'text' => $f3->get('ERROR.text')
];
echo json_encode($errorData);
}else{
echo 'TODO: static errors';
}
die();
}
}