Example #1
0
     break;
 case 'onsale':
     $itemid or msg('请选择商品');
     $do->onsale($itemid);
     dmsg('上架成功', $forward);
     break;
 case 'relate_del':
     $itemid or msg('请选择商品');
     $do->itemid = $itemid;
     $M = $do->get_one();
     $M && $M['status'] == 3 or msg('请选择商品');
     $id = isset($id) ? intval($id) : 0;
     $id or msg('请选择移除商品');
     $do->itemid = $id;
     $A = $do->get_one();
     $do->relate_del($M, $A);
     dmsg('移除成功', '?moduleid=' . $moduleid . '&file=' . $file . '&itemid=' . $itemid . '&action=relate');
     break;
 case 'relate_add':
     $relate_name = isset($relate_name) ? dhtmlspecialchars(trim($relate_name)) : '';
     $relate_name or msg('请填写关联名称');
     $itemid or msg('请选择商品');
     $do->itemid = $itemid;
     $M = $do->get_one();
     $M && $M['status'] == 3 or msg('请选择商品');
     $id = isset($id) ? intval($id) : 0;
     $id or msg('请选择关联商品');
     $do->itemid = $id;
     $A = $do->get_one();
     $A && $A['status'] == 3 && $A['username'] == $M['username'] or msg('请选择关联商品');
     if ($itemid == $id) {