<div nctype="item_content" class="content"> <?php if ($item_edit_flag) { ?> <h5>内容:</h5> <?php } ?> <?php if (!empty($item_data['item']) && is_array($item_data['item'])) { ?> <?php foreach ($item_data['item'] as $item_key => $item_value) { ?> <div nctype="item_image" class="item"> <img nctype="image" src="<?php echo getMbSpecialImageUrl($item_value['image']); ?> " alt=""> <?php if ($item_edit_flag) { ?> <input nctype="image_name" name="item_data[item][<?php echo $item_key; ?> ][image]" type="hidden" value="<?php echo $item_value['image']; ?> "> <input nctype="image_type" name="item_data[item][<?php echo $item_key; ?>
/** * 处理专题数据,拼接图片URL */ private function _formatMbSpecialData($item_data, $item_type) { switch ($item_type) { case 'home1': $item_data['image'] = getMbSpecialImageUrl($item_data['image']); break; case 'home2': case 'home4': $item_data['square_image'] = getMbSpecialImageUrl($item_data['square_image']); $item_data['rectangle1_image'] = getMbSpecialImageUrl($item_data['rectangle1_image']); $item_data['rectangle2_image'] = getMbSpecialImageUrl($item_data['rectangle2_image']); break; case 'goods': $new_item = array(); foreach ((array) $item_data['item'] as $value) { $value['goods_image'] = cthumb($value['goods_image']); $new_item[] = $value; } $item_data['item'] = $new_item; break; default: $new_item = array(); foreach ((array) $item_data['item'] as $key => $value) { $value['image'] = getMbSpecialImageUrl($value['image']); $new_item[] = $value; } $item_data['item'] = $new_item; } return $item_data; }
"> <input nctype="image_data" name="item_data[rectangle2_data]" type="hidden" value="<?php echo $item_data['rectangle2_data']; ?> "> <a nctype="btn_edit_item_image" data-desc="320*130" href="javascript:;"><i class="icon-edit"></i>编辑</a> <?php } ?> </div> </div> </div> </div> <div class="home2_1"> <div nctype="item_image" class="item"> <img nctype="image" src="<?php echo getMbSpecialImageUrl($item_data['square_image']); ?> " alt=""> <?php if ($item_edit_flag) { ?> <input nctype="image_name" name="item_data[square_image]" type="hidden" value="<?php echo $item_data['square_image']; ?> "> <input nctype="image_type" name="item_data[square_type]" type="hidden" value="<?php echo $item_data['square_type']; ?> "> <input nctype="image_data" name="item_data[square_data]" type="hidden" value="<?php echo $item_data['square_data'];
echo $item_data['rectangle1_type']; ?> "> <input nctype="image_data" name="item_data[rectangle1_data]" type="hidden" value="<?php echo $item_data['rectangle1_data']; ?> "> <a nctype="btn_edit_item_image" data-desc="320*130" href="javascript:;"><i class="icon-edit"></i>编辑</a> <?php } ?> </div> </div> <div class="home2_2_2"> <div nctype="item_image" class="item"> <img nctype="image" src="<?php echo getMbSpecialImageUrl($item_data['rectangle2_image']); ?> " alt=""> <?php if ($item_edit_flag) { ?> <input nctype="image_name" name="item_data[rectangle2_image]" type="hidden" value="<?php echo $item_data['rectangle2_image']; ?> "> <input nctype="image_type" name="item_data[rectangle2_type]" type="hidden" value="<?php echo $item_data['rectangle2_type']; ?> "> <input nctype="image_data" name="item_data[rectangle2_data]" type="hidden" value="<?php echo $item_data['rectangle2_data'];
/** * 图片上传 */ public function special_image_uploadOp() { $data = array(); if (!empty($_FILES['special_image']['name'])) { $prefix = 's' . $_POST['special_id']; $upload = new UploadFile(); $upload->set('default_dir', ATTACH_MOBILE . DS . 'special' . DS . $prefix); $upload->set('fprefix', $prefix); $upload->set('allow_type', array('gif', 'jpg', 'jpeg', 'png')); $result = $upload->upfile('special_image'); if (!$result) { $data['error'] = $upload->error; } $data['image_name'] = $upload->file_name; $data['image_url'] = getMbSpecialImageUrl($data['image_name']); } echo json_encode($data); }
?> </span> <?php } ?> </div> <div nctype="item_content" class="content"> <?php if ($item_edit_flag) { ?> <h5>内容:</h5> <?php } ?> <div nctype="item_image" class="item"> <img nctype="image" src="<?php echo getMbSpecialImageUrl($item_data['image']); ?> " alt=""> <?php if ($item_edit_flag) { ?> <input nctype="image_name" name="item_data[image]" type="hidden" value="<?php echo $item_data['image']; ?> "> <input nctype="image_type" name="item_data[type]" type="hidden" value="<?php echo $item_data['type']; ?> "> <input nctype="image_data" name="item_data[data]" type="hidden" value="<?php echo $item_data['data'];