當前位置: 首頁>>代碼示例>>PHP>>正文


PHP ItemManager::getByName方法代碼示例

本文整理匯總了PHP中ItemManager::getByName方法的典型用法代碼示例。如果您正苦於以下問題:PHP ItemManager::getByName方法的具體用法?PHP ItemManager::getByName怎麽用?PHP ItemManager::getByName使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在ItemManager的用法示例。


在下文中一共展示了ItemManager::getByName方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: redirectBacko

    $type_item_c = Config::get('types_items');
    $obj_page->setData('type_item', $type_item_c);
} else {
    if ($http_request['act'] == 'liste') {
        if (isset($http_request['item_id']) && !empty($http_request['item_id'])) {
            $obj_items = ItemManager::get($http_request['item_id']);
            if ($obj_items != null) {
                redirectBacko(3, array('act' => 'detail', 'id' => $obj_items->getId()));
                //affiche directement la page d'édition de l'item
            } else {
                setFlashData('message', "L'item '" . $http_request['item_id'] . "' n'existe pas");
                // renvoie un message d'erreur
            }
        } else {
            if (isset($http_request['item_nom']) && !empty($http_request['item_nom'])) {
                $obj_items = ItemManager::getByName($http_request['item_nom']);
                if (sizeof($obj_items) == 1) {
                    redirectBacko(3, array('act' => 'detail', 'id' => $obj_items[0]->getId()));
                    //affiche directement la page d'édition de l'item si un seul résultat est retourné
                } else {
                    if (sizeof($obj_items) == 0) {
                        setFlashData('message', 'Aucun résultat trouvé pour "' . $http_request['item_nom'] . '"');
                        // renvoie un message d'erreur
                    }
                }
            } else {
                if (isset($http_request['item_type']) && (!empty($http_request['item_type']) || $http_request['item_type'] == "0") && $http_request['item_type'] != "aucun") {
                    $obj_items = ItemManager::getByType($http_request['item_type']);
                } else {
                    if (isset($http_request['item_ajout_recent'])) {
                        if (empty($http_request['item_nb'])) {
開發者ID:jperreau24,項目名稱:ProjectTournament,代碼行數:31,代碼來源:item.php


注:本文中的ItemManager::getByName方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。