repository = $repository; } /** * Lista artykulow */ public function list(): string { return \admin\view\Articles::articles_list(); } /** * Edycja artykulu */ public function edit(): string { global $user; if (!$user) { header('Location: /admin/'); exit; } \admin\factory\Articles::delete_nonassigned_images(); \admin\factory\Articles::delete_nonassigned_files(); return \Tpl::view('articles/article-edit', [ 'article' => $this->repository->find((int)\S::get('id')), 'menus' => \admin\factory\Pages::menus_list(), 'languages' => \admin\factory\Languages::languages_list(), 'layouts' => \admin\factory\Layouts::layouts_list(), 'user' => $user ]); } }