Files
newznab-tmux/public/admin/category-edit.php
T
2018-03-01 15:49:33 +01:00

35 lines
1010 B
PHP

<?php
use App\Models\Category;
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
$page = new AdminPage();
$id = 0;
// set the current action
$action = request()->input('action') ?? 'view';
switch ($action) {
case 'submit':
$ret = Category::updateCategory(request()->input('id'), request()->input('status'), request()->input('description'),
request()->input('disablepreview'), request()->input('minsizetoformrelease'), request()->input('maxsizetoformrelease'));
header('Location:'.WWW_TOP.'/category-list.php');
break;
case 'view':
default:
if (request()->has('id')) {
$page->title = 'Category Edit';
$id = request()->input('id');
$cat = Category::find($id);
$page->smarty->assign('category', $cat);
}
break;
}
$page->smarty->assign('status_ids', [Category::STATUS_ACTIVE, Category::STATUS_INACTIVE]);
$page->smarty->assign('status_names', ['Yes', 'No']);
$page->content = $page->smarty->fetch('category-edit.tpl');
$page->render();