当前位置: 首页>>代码示例>>PHP>>正文


PHP AdminPage::addItem方法代码示例

本文整理汇总了PHP中AdminPage::addItem方法的典型用法代码示例。如果您正苦于以下问题:PHP AdminPage::addItem方法的具体用法?PHP AdminPage::addItem怎么用?PHP AdminPage::addItem使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在AdminPage的用法示例。


在下文中一共展示了AdminPage::addItem方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: submit

 public function submit()
 {
     $uriGetParam = isset($_GET['uri']) ? trim($_GET['uri'], '/') : '/';
     if ($uriGetParam != '/') {
         $urlArgs = explode('/', $uriGetParam);
         $uriLength = count($urlArgs);
     } else {
         $uriLength = 0;
     }
     $adminPage = new AdminPage();
     $lastPos = $uriLength - 1;
     $lastLastPos = $uriLength - 2;
     if ($uriLength > 0) {
         $this->displayBreadcrumb($urlArgs[0], $urlArgs);
     }
     if ($uriLength == 0) {
         $adminPage->dashboard();
     } else {
         if ($uriLength == 1) {
             $validPages = array("items", "files", "categories", "tags", "pages");
             if (in_array($urlArgs[$lastPos], $validPages)) {
                 $adminPage->all($urlArgs[$lastPos]);
             } else {
                 if ($urlArgs[$lastPos] == "users") {
                     $adminPage->manageUsers();
                 } else {
                     echo "404";
                 }
             }
         } else {
             if ($uriLength == 2) {
                 if ($urlArgs[$lastLastPos] == "items") {
                     if ($urlArgs[$lastPos] == "add_item") {
                         $adminPage->addItem();
                     } else {
                         $adminPage->editItem($urlArgs[$lastPos]);
                     }
                 } else {
                     if ($urlArgs[$lastLastPos] == "files") {
                         if ($urlArgs[$lastPos] == "add_file") {
                             $adminPage->uploadFile();
                         } else {
                             $adminPage->editFile($urlArgs[$lastPos]);
                         }
                     } else {
                         if ($urlArgs[$lastLastPos] == "categories") {
                             if ($urlArgs[$lastPos] == "add_category") {
                                 $adminPage->addCategory();
                             } else {
                                 $adminPage->editCategory($urlArgs[$lastPos]);
                             }
                         } else {
                             if ($urlArgs[$lastLastPos] == "tags") {
                                 if ($urlArgs[$lastPos] == "add_tag") {
                                     $adminPage->addTag();
                                 } else {
                                     $adminPage->editTag($urlArgs[$lastPos]);
                                 }
                             } else {
                                 if ($urlArgs[$lastLastPos] == "pages") {
                                     if ($urlArgs[$lastPos] == "add_page") {
                                         $adminPage->addPage();
                                     } else {
                                         $adminPage->editPage($urlArgs[$lastPos]);
                                     }
                                 } else {
                                     if ($urlArgs[$lastLastPos] == "users") {
                                         if ($urlArgs[$lastPos] == "add_user") {
                                             $adminPage->addPage();
                                         } else {
                                             $adminPage->userPage($urlArgs[$lastPos]);
                                         }
                                     }
                                 }
                             }
                         }
                     }
                 }
             }
         }
     }
 }
开发者ID:mawilliamson,项目名称:wordpress,代码行数:82,代码来源:route.php


注:本文中的AdminPage::addItem方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。