Пример #1
0
         if (is_array($user) && isset($user[0])) {
             $avatar_list[$i]['user'] = $user[0];
         }
     }
     $xoops->tpl()->assign('avatars_list', $avatar_list);
     // Display Page Navigation
     if ($avatar_count > $nb_avatars) {
         $nav = new XoopsPageNav($avatar_count, $nb_avatars, $start, 'start', 'op=list');
         $xoops->tpl()->assign('nav_menu', $nav->renderNav(4));
     }
     break;
     // Edit
 // Edit
 case "edit":
     $admin_page->addItemButton(AvatarsLocale::LIST_OF_AVATARS, 'avatar_custom.php', 'application-view-detail');
     $admin_page->renderButton();
     $xoops->tpl()->assign('info_msg', $xoops->alert('info', $info_msg, XoopsLocale::INFORMATION_FOR_UPLOADS));
     // Create form
     $obj = $avatar_Handler->get(Request::getInt('avatar_id', 0));
     $form = $xoops->getModuleForm($obj, 'avatar');
     // Assign form
     $xoops->tpl()->assign('form', $form->render());
     break;
     // Save
 // Save
 case "save":
     // Check security
     if (!$xoops->security()->check()) {
         $xoops->redirect('avatar_custom.php', 3, implode('<br />', $xoops->security()->getErrors()));
     }
     $uploader_avatars_img = new XoopsMediaUploader($xoops_upload_path . '/avatars', $mimetypes, $upload_size, $width, $height);
Пример #2
0
     }
     if ($categoriesHandler->insert($obj)) {
         $xoops->redirect('category.php', 3, AlumniLocale::FORMOK);
     }
     echo $obj->getHtmlErrors();
     $form = $xoops->getModuleForm($obj, 'category');
     $form->display();
     break;
 case 'edit_category':
     $cid = Request::getInt('cid', 0);
     $xoops = Xoops::getInstance();
     $xoops->header();
     $indexAdmin = new \Xoops\Module\Admin();
     $indexAdmin->displayNavigation('category.php');
     $indexAdmin->addItemButton(AlumniLocale::LIST_CATS, 'alumni.php', 'list');
     $indexAdmin->renderButton('left', '');
     $obj = $categoriesHandler->get($cid);
     $form = $xoops->getModuleForm($obj, 'category');
     $form->display();
     break;
 case 'delete_category':
     $xoops = Xoops::getInstance();
     $xoops->header();
     $cid = Request::getInt('cid', 0);
     $ok = Request::getInt('ok', 0);
     $obj = $categoriesHandler->get($cid);
     if (isset($ok) && $ok == 1) {
         if (!$xoops->security()->check()) {
             $xoops->redirect('category.php', 3, implode(',', $xoops->security()->getErrors()));
         }
         if ($categoriesHandler->delete($obj)) {