| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 | <?phpnamespace Poster\Lib;use Dever;class Manage{    public function update_api()    {        $id = Dever::input('id');        $left = Dever::input('left');        $top = Dever::input('top');        if ($id) {        	$data['where_id'] = $id;        	if (!$left) {        		$left = 0;        	}        	if (!$top) {        		$top = 0;        	}        	$data['position'] = $left . ',' . $top;            Dever::db('poster/model')->update($data);        }        return $id;    }    public function model()    {    	$where['template_id'] = Dever::input('search_option_template_id');    	$data = Dever::db('poster/model')->select($where);    	if ($data) {    		foreach ($data as $k => $v) {    			$data[$k]['content'] = '';    			$data[$k]['style'] = 'display:none;position:absolute;';    			if ($v['type'] == 1) {    				$data[$k]['content'] = '<img src="'.$v['value_pic'].'" style="width: '.$v['width'].'px;height:'.$v['height'].'px;">';    				$data[$k]['style'] .= 'width: '.$v['width'].'px;height:'.$v['height'].'px;';    			} else {    				if (!$v['value']) {    					$v['value'] = $v['name'];    				}    				$data[$k]['content'] = $v['value'];    				//$data[$k]['style'] .= 'width: '.$v['text_width'].'px;';    				if ($v['color']) {    					$data[$k]['style'] .= 'color:' . $v['color'] . ';';    				}    				if ($v['size']) {    					$data[$k]['style'] .= 'font-size:' . $v['size'] . 'px;';    				}    				if ($v['fonts']) {    					//$data[$k]['style'] .= 'font-size:' . $v['size'] . ';';    				}    			}    			$p = explode(',', $v['position']);    			$data[$k]['style'] .= 'left:'.$p[0].'px;top:'.$p[1].'px;';     		}    	}    	return $data;    }}
 |