271 lines
19 KiB
PHP
271 lines
19 KiB
PHP
<?php
|
|
$this->E_D("DROP TABLE IF EXISTS `db_table_field`;");
|
|
$this->E_C("CREATE TABLE `db_table_field` (
|
|
`field_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
|
|
`table_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '模型ID',
|
|
`field` varchar(50) NOT NULL DEFAULT '' COMMENT '字段名',
|
|
`name` varchar(30) NOT NULL DEFAULT '' COMMENT '别名',
|
|
`fieldtype` varchar(30) NOT NULL COMMENT '字段类型',
|
|
`fieldlen` varchar(20) NOT NULL COMMENT '长度',
|
|
`formtype` varchar(20) NOT NULL DEFAULT '' COMMENT '字段类型',
|
|
`tips` text COMMENT '字段提示',
|
|
`pattern` varchar(255) NOT NULL DEFAULT '' COMMENT '数据校验正则',
|
|
`errortips` varchar(255) DEFAULT '' COMMENT '数据校验未通过的提示信息',
|
|
`savefun` varchar(255) DEFAULT NULL,
|
|
`issystem` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否主表',
|
|
`isunique` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '值唯一',
|
|
`sort` mediumint(8) unsigned NOT NULL DEFAULT '0',
|
|
`formwidth` smallint(4) DEFAULT NULL COMMENT '元素宽度',
|
|
`formheight` smallint(4) DEFAULT NULL COMMENT '元素高度',
|
|
`imgwidth` smallint(6) DEFAULT '0' COMMENT '图片宽度',
|
|
`imgheight` smallint(6) DEFAULT '0' COMMENT '图片高度',
|
|
`defaultval` text COMMENT '默认值',
|
|
`htmlcode` longtext COMMENT 'html代码',
|
|
`memberhtmlcode` longtext COMMENT '会员投稿html代码',
|
|
PRIMARY KEY (`field_id`),
|
|
KEY `modelid` (`table_id`),
|
|
KEY `field` (`field`,`table_id`)
|
|
) ENGINE=MyISAM AUTO_INCREMENT=63 DEFAULT CHARSET=utf8 COMMENT='模型字段列表'");
|
|
$this->E_D("replace into `db_table_field` values('27','9','title','标题','varchar','255','text','','','','','1','0','0','0','0','0','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"title\" id=\"info_title\" class=\"span6 modelform_title\" value=\"<?=\$r?\$r[''title'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"title\" id=\"info_title\" class=\"span6 modelform_title\" value=\"<?=\$r?\$r[''title'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('28','9','thumb','缩略图','varchar','255','image','','','','','1','0','0','0','0','123','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"thumb\" id=\"info_thumb\" class=\"span6 modelform_thumb\" value=\"<?=\$r?\$r[''thumb'']:''''?>\" style=\"\"/><button type=\"button\" class=\"choose_file\" onClick=\"selectfile(''info_thumb'','''',''img'',''123'','''')\">选择图片</button>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"thumb\" id=\"info_thumb\" class=\"span6 modelform_thumb\" value=\"<?=\$r?\$r[''thumb'']:''''?>\" style=\"\"/>
|
|
<input type=\"button\" value=\"上传图片\" onClick=\"\$(this).next().click()\" class=\"liulan fr\">
|
|
<input type=\"file\" onChange=\"ajaxupload(this,function(url){\$(''#info_thumb'').val(url)})\" style=\"height:26px; display:none\">
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('29','9','newstime','时间','int','11','date','','','','','1','0','0','0','0','0','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" autocomplete=\"off\" name=\"newstime\" com id=\"info_newstime\" class=\"span2 modelform_newstime\" onFocus=\"WdatePicker({dateFmt:''yyyy-MM-dd HH:mm:ss''})\" value=\"<?=\$r?date(\"Y-m-d H:i:s\",\$r[''newstime'']):date(\"Y-m-d H:i:s\")?>\" style=\"\"/>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" autocomplete=\"off\" name=\"newstime\" com id=\"info_newstime\" class=\"span2 modelform_newstime\" onFocus=\"WdatePicker({dateFmt:''yyyy-MM-dd HH:mm:ss''})\" value=\"<?=\$r?date(\"Y-m-d H:i:s\",\$r[''newstime'']):date(\"Y-m-d H:i:s\")?>\" style=\"\"/>
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('30','9','linkurl','跳转链接','varchar','255','text','如填写直接跳转到该地址','','','','1','0','0','0','0','0','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"如填写直接跳转到该地址\" name=\"linkurl\" id=\"info_linkurl\" class=\"span6 modelform_linkurl\" value=\"<?=\$r?\$r[''linkurl'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"如填写直接跳转到该地址\" name=\"linkurl\" id=\"info_linkurl\" class=\"span6 modelform_linkurl\" value=\"<?=\$r?\$r[''linkurl'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('32','9','newstext','详情','longtext','','editor','','','','','0','0','0','98','500','800','0','','<div class=\"control-group newstext_control\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<div class=\"news_editor\" editor_name=\"newstext\" editor_width=\"98%\" editor_height=\"500\" imgwidth=\"800\" imgheight=\"\"><script id=\"newstext\" name=\"newstext\" type=\"text/plain\"><?=\$r?htmlspecialchars_decode(\$r[''newstext'']):''''?></script></div>
|
|
远程图片保存本地<input type=\"checkbox\" name=\"newstext_saveFile\" value=\"1\" checked>
|
|
提取第一张图做为缩略图(如果缩略图为空的情况下)<input type=\"checkbox\" name=\"newstext_getFirstImg\" value=\"1\">
|
|
</div>
|
|
</div> ','<div class=\"control-group newstext_control\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<div class=\"news_editor\" editor_name=\"newstext\" editor_width=\"width:98%;\" editor_height=\"height:500px;\" imgwidth=\"800\" imgheight=\"\">
|
|
<script id=\"newstext\" name=\"newstext\" type=\"text/plain\"><?=\$r?htmlspecialchars_decode(\$r[''newstext'']):''''?></script>
|
|
</div>
|
|
</div>
|
|
</div> ');");
|
|
$this->E_D("replace into `db_table_field` values('53','10','title','标题','varchar','255','text','','','','','1','0','1','0','0','0','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"title\" id=\"info_title\" class=\"span6 modelform_title\" value=\"<?=\$r?\$r[''title'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"title\" id=\"info_title\" class=\"span6 modelform_title\" value=\"<?=\$r?\$r[''title'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('54','10','thumb','缩略图','varchar','255','image','','','','','1','0','2','0','0','1000','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"thumb\" id=\"info_thumb\" class=\"span6 modelform_thumb\" value=\"<?=\$r?\$r[''thumb'']:''''?>\" style=\"\"/><button type=\"button\" class=\"choose_file\" onClick=\"selectfile(''info_thumb'','''',''img'',''1000'',''0'')\">选择图片</button>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"thumb\" id=\"info_thumb\" class=\"span6 modelform_thumb\" value=\"<?=\$r?\$r[''thumb'']:''''?>\" style=\"\"/>
|
|
<input type=\"button\" value=\"上传图片\" onClick=\"\$(this).next().click()\" class=\"liulan fr\">
|
|
<input type=\"file\" onChange=\"ajaxupload(this,function(url){\$(''#info_thumb'').val(url)})\" style=\"height:26px; display:none\">
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('55','10','newstime','时间','int','11','date','','','','','1','0','3','0','0','0','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" autocomplete=\"off\" name=\"newstime\" com id=\"info_newstime\" class=\"span2 modelform_newstime\" onFocus=\"WdatePicker({dateFmt:''yyyy-MM-dd HH:mm:ss''})\" value=\"<?=\$r?date(\"Y-m-d H:i:s\",\$r[''newstime'']):date(\"Y-m-d H:i:s\")?>\" style=\"\"/>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" autocomplete=\"off\" name=\"newstime\" com id=\"info_newstime\" class=\"span2 modelform_newstime\" onFocus=\"WdatePicker({dateFmt:''yyyy-MM-dd HH:mm:ss''})\" value=\"<?=\$r?date(\"Y-m-d H:i:s\",\$r[''newstime'']):date(\"Y-m-d H:i:s\")?>\" style=\"\"/>
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('56','10','price','产品价格','int','11','text','','','','','1','0','4','0','0','1000','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"price\" id=\"info_price\" class=\"span6 modelform_price\" value=\"<?=\$r?\$r[''price'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"price\" id=\"info_price\" class=\"span6 modelform_price\" value=\"<?=\$r?\$r[''price'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('57','10','newstext','产品详情','longtext','','editor','','','','','0','0','8','0','400','1000','0','','<div class=\"control-group newstext_control\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<div class=\"news_editor\" editor_name=\"newstext\" editor_width=\"0%\" editor_height=\"400\"><script id=\"newstext\" name=\"newstext\" type=\"text/plain\"><?=\$r?htmlspecialchars_decode(\$r[''newstext'']):''''?></script></div>
|
|
远程图片保存本地<input type=\"checkbox\" name=\"newstext_saveFile\" value=\"1\" checked>
|
|
提取第一张图做为缩略图(如果缩略图为空的情况下)<input type=\"checkbox\" name=\"newstext_getFirstImg\" value=\"1\">
|
|
</div>
|
|
</div> ','<div class=\"control-group newstext_control\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<div class=\"news_editor\" editor_name=\"newstext\" editor_width=\"\" editor_height=\"height:400px;\" imgwidth=\"1000\" imgheight=\"\">
|
|
<script id=\"newstext\" name=\"newstext\" type=\"text/plain\"><?=\$r?htmlspecialchars_decode(\$r[''newstext'']):''''?></script>
|
|
</div>
|
|
</div>
|
|
</div> ');");
|
|
$this->E_D("replace into `db_table_field` values('58','10','morepic','产品多图','text','','morepic','','','','','1','0','7','0','0','1000','0','','
|
|
<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<div class=\"morepic_box\">
|
|
<div class=\"piclist\">
|
|
<ul id=\"morepic_piclist_ul\">
|
|
<?php
|
|
if(\$r){
|
|
\$morepic=\$r[''morepic''];
|
|
\$morepic_arr=explode(\"\\\\r\\\\n\",\$morepic);
|
|
foreach(\$morepic_arr as \$v){
|
|
if(!\$v){break;};
|
|
\$vs=explode(\"||\",\$v);
|
|
?>
|
|
<li title=\"拖动我是可以排序的哦\" draggable=\"false\">
|
|
<div class=\"piclist_img\">
|
|
<img src=\"<?=\$vs[0]?>\" draggable=\"false\">
|
|
<input type=\"hidden\" name=\"morepic_smallimg[]\" value=\"<?=\$vs[0]?>\">
|
|
<input type=\"hidden\" name=\"morepic_bigimg[]\" value=\"<?=\$vs[1]?>\">
|
|
</div>
|
|
<div class=\"piclist_title\"><input type=\"text\" name=\"morepic_imgname[]\" value=\"<?=\$vs[2]?>\"></div>
|
|
<div class=\"file-panel\"><span class=\"cancel\" onclick=\"delete_li(this)\" title=\"删除图片\">删除</span></div>
|
|
</li>
|
|
<?php
|
|
}
|
|
}
|
|
?>
|
|
<li class=\"add_morepic\" id=\"morepic_add_button\" title=\"增加图片\" onclick=\"selectfiles(''morepic'',moreimg,''img'',''1000'','''')\">
|
|
<div class=\"piclist_img\">+</div>
|
|
</li>
|
|
<div class=\"clear\"></div>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>','
|
|
<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<div class=\"morepic_box\">
|
|
<div class=\"piclist\">
|
|
<ul id=\"morepic_piclist_ul\">
|
|
<?php
|
|
if(\$r){
|
|
\$morepic=\$r[''morepic''];
|
|
\$morepic_arr=explode(\"\\\\r\\\\n\",\$morepic);
|
|
foreach(\$morepic_arr as \$v){
|
|
if(!\$v){break;};
|
|
\$vs=explode(\"||\",\$v);
|
|
?>
|
|
<li title=\"拖动我是可以排序的哦\" draggable=\"false\">
|
|
<div class=\"piclist_img\">
|
|
<img src=\"<?=\$vs[0]?>\" draggable=\"false\">
|
|
<input type=\"hidden\" name=\"morepic_smallimg[]\" value=\"<?=\$vs[0]?>\">
|
|
<input type=\"hidden\" name=\"morepic_bigimg[]\" value=\"<?=\$vs[1]?>\">
|
|
</div>
|
|
<div class=\"piclist_title\"><input type=\"text\" name=\"morepic_imgname[]\" value=\"<?=\$vs[2]?>\"></div>
|
|
<div class=\"file-panel\"><span class=\"cancel\" onclick=\"delete_li(this)\" title=\"删除图片\">删除</span></div>
|
|
</li>
|
|
<?php
|
|
}
|
|
}
|
|
?>
|
|
<li class=\"add_morepic\" id=\"morepic_add_button\" title=\"增加图片\" onclick=\"selectfiles(''morepic'',moreimg,''img'')\">
|
|
<div class=\"piclist_img\">+</div>
|
|
</li>
|
|
<div class=\"clear\"></div>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('59','10','type_no','型号','varchar','50','text','','','','','1','0','5','0','0','1000','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"type_no\" id=\"info_type_no\" class=\"span6 modelform_type_no\" value=\"<?=\$r?\$r[''type_no'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"type_no\" id=\"info_type_no\" class=\"span6 modelform_type_no\" value=\"<?=\$r?\$r[''type_no'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('60','10','pro_group','产品系列','varchar','50','select','','','','','1','0','6','0','0','1000','0','国产
|
|
进口
|
|
自己研发','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<select name=\"pro_group\" class=\"modelform_pro_group select2 span6\" style=\"\"><option value=\"国产\" <?=\$r[''pro_group'']==''国产''?\"selected\":\"\"?> >国产</option><option value=\"进口\" <?=\$r[''pro_group'']==''进口''?\"selected\":\"\"?> >进口</option><option value=\"自己研发\" <?=\$r[''pro_group'']==''自己研发''?\"selected\":\"\"?> >自己研发</option></select>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<select name=\"pro_group\" class=\"modelform_pro_group select2 span6\" style=\"\"><option value=\"国产\" <?=\$r[''pro_group'']==''国产''?\"selected\":\"\"?> >国产</option><option value=\"进口\" <?=\$r[''pro_group'']==''进口''?\"selected\":\"\"?> >进口</option><option value=\"自己研发\" <?=\$r[''pro_group'']==''自己研发''?\"selected\":\"\"?> >自己研发</option></select>
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('61','10','price2','促销价','int','11','text','','','','','1','0','4','0','0','1000','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"price2\" id=\"info_price2\" class=\"span6 modelform_price2\" value=\"<?=\$r?\$r[''price2'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"price2\" id=\"info_price2\" class=\"span6 modelform_price2\" value=\"<?=\$r?\$r[''price2'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>');");
|
|
$this->E_D("replace into `db_table_field` values('62','10','sales','销量','int','11','text','','','','','1','0','0','0','0','1000','0','','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"sales\" id=\"info_sales\" class=\"span6 modelform_sales\" value=\"<?=\$r?\$r[''sales'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>','<div class=\"control-group\">
|
|
<label class=\"control-label\">{modelFieldTemp_name}<span></span></label>
|
|
<div class=\"controls\">
|
|
<input type=\"text\" placeholder=\"\" name=\"sales\" id=\"info_sales\" class=\"span6 modelform_sales\" value=\"<?=\$r?\$r[''sales'']:''''?>\" style=\"\"/>
|
|
</div>
|
|
</div>');");
|
|
|
|
?>
|