} } else { $_POST['category'] = 0; } } } $allCategories = $categoriesClass->getAllWithChilds(0, " `visible` = 'true' "); $categoriesSelect = $categoriesClass->generateSelect($allCategories, $_POST['category'], $first_category); abr('categoriesSelect', $categoriesSelect); ///////////////////// #检查作品更新队列 if ($itemsClass->isInUpdateQueue($itemID)) { abr('inUpdateQueue', 'yes'); } if (isset($_POST['save'])) { $s = $itemsClass->edit($itemID); if ($s === true) { refresh('/' . $languageURL . 'items/' . $itemID . '/', $langArray['complete_update_item'], 'complete'); } else { $message = '<ul>'; foreach ($s as $e) { $message .= '<li>' . $e . '</li>'; } $message .= '</ul>'; addErrorMessage($message, '', 'error'); } } elseif (isset($_POST['upload'])) { $s = $itemsClass->edit_upload($itemID); if ($s === true) { refresh('/' . $languageURL . 'items/' . $itemID . '/', $langArray['complete_update_upload_item'], 'complete'); } else {
$data["main_file"] = DATA_SERVER . '/uploads/items/' . $_GET['id'] . '/' . $data["main_file"]; //获取所有预览图 $data['preview'] = $itemsClass->get_theme_preview($_GET['id']); abr('data', $data); #加载属性 require_once ROOT_PATH . '/apps/attributes/models/attributes.class.php'; $attributesClass = new attributes(); if (isset($data['categories'][0]) && is_array($data['categories'][0])) { $first_category = array_shift($data['categories'][0]); } else { $first_category = 0; } $attributes = $attributesClass->getAllWithCategories(" `visible` = 'true' AND `categories` LIKE '%," . (int) $first_category . ",%' "); abr('attributes', $attributes); if (isset($_POST['edit'])) { $status = $cms->edit($_GET['id'], true); if ($status !== true) { abr('error', $status); } else { refresh("?m=" . $_GET['m'] . "&c=list&p=" . $_GET['p'], $langArray['edit_complete']); } } else { $_POST = $data; } #加载类别 require_once ROOT_PATH . '/apps/categories/models/categories.class.php'; $categoriesClass = new categories(); if (!isset($_POST['categories'])) { $_POST['categories'] = array(); } $tmp = array();