Implement template addition

feature/node-rewrite
Sven Slootweg 11 years ago
parent 6108091278
commit d19b31731d

@ -29,17 +29,23 @@ if($router->uMethod == "post")
return file_exists("/etc/cvm/templates/{$value}"); return file_exists("/etc/cvm/templates/{$value}");
}) })
->Done(); ->Done();
foreach($handler->GetGroupedValues("filename", "name", "description") as $uTemplateData)
{
$sTemplate = new Template();
$sTemplate->uName = $uTemplateData["name"];
$sTemplate->uTemplateName = $uTemplateData["filename"];
$sTemplate->uDescription = $uTemplateData["description"];
$sTemplate->uIsSupported = true;
$sTemplate->uIsOutdated = false;
$sTemplate->uIsAvailable = true;
$sTemplate->InsertIntoDatabase();
}
redirect("/admin/templates/");
} }
catch (FormValidationException $e) catch (FormValidationException $e)
{ {
/*echo("Errors:<br>");
foreach($e->exceptions as $exceptionlist)
{
foreach($exceptionlist as $exception)
{
echo("{$exception['key']}[{$exception['index']}] {$exception['error_msg']}<br>");
}
}*/
var_dump($e->GetOffendingKeys()); var_dump($e->GetOffendingKeys());
var_dump($e->GetErrors()); var_dump($e->GetErrors());
} }

Loading…
Cancel
Save