<?php if (!defined('THINK_PATH')) exit(); /*a:4:{s:71:"/www/wwwroot/baoxian/public/../application/admin/view/product/edit.html";i:1627984190;s:63:"/www/wwwroot/baoxian/application/admin/view/layout/default.html";i:1627698986;s:60:"/www/wwwroot/baoxian/application/admin/view/common/meta.html";i:1627698986;s:62:"/www/wwwroot/baoxian/application/admin/view/common/script.html";i:1627698986;}*/ ?> <!DOCTYPE html> <html lang="<?php echo $config['language']; ?>"> <head> <meta charset="utf-8"> <title><?php echo (isset($title) && ($title !== '')?$title:''); ?></title> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> <meta name="renderer" content="webkit"> <meta name="referrer" content="never"> <meta name="robots" content="noindex, nofollow"> <link rel="shortcut icon" href="/assets/img/favicon.ico" /> <!-- Loading Bootstrap --> <link href="/assets/css/backend<?php echo \think\Config::get('app_debug')?'':'.min'; ?>.css?v=<?php echo \think\Config::get('site.version'); ?>" rel="stylesheet"> <?php if(\think\Config::get('fastadmin.adminskin')): ?> <link href="/assets/css/skins/<?php echo \think\Config::get('fastadmin.adminskin'); ?>.css?v=<?php echo \think\Config::get('site.version'); ?>" rel="stylesheet"> <?php endif; ?> <!-- HTML5 shim, for IE6-8 support of HTML5 elements. All other JS at the end of file. --> <!--[if lt IE 9]> <script src="/assets/js/html5shiv.js"></script> <script src="/assets/js/respond.min.js"></script> <![endif]--> <script type="text/javascript"> var require = { config: <?php echo json_encode($config); ?> }; </script> </head> <body class="inside-header inside-aside <?php echo defined('IS_DIALOG') && IS_DIALOG ? 'is-dialog' : ''; ?>"> <div id="main" role="main"> <div class="tab-content tab-addtabs"> <div id="content"> <div class="row"> <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> <section class="content-header hide"> <h1> <?php echo __('Dashboard'); ?> <small><?php echo __('Control panel'); ?></small> </h1> </section> <?php if(!IS_DIALOG && !\think\Config::get('fastadmin.multiplenav') && \think\Config::get('fastadmin.breadcrumb')): ?> <!-- RIBBON --> <div id="ribbon"> <ol class="breadcrumb pull-left"> <?php if($auth->check('dashboard')): ?> <li><a href="dashboard" class="addtabsit"><i class="fa fa-dashboard"></i> <?php echo __('Dashboard'); ?></a></li> <?php endif; ?> </ol> <ol class="breadcrumb pull-right"> <?php foreach($breadcrumb as $vo): ?> <li><a href="javascript:;" data-url="<?php echo $vo['url']; ?>"><?php echo $vo['title']; ?></a></li> <?php endforeach; ?> </ol> </div> <!-- END RIBBON --> <?php endif; ?> <div class="content"> <style> .demo_line_01{ padding: 0 20px 0; margin: 20px 0; line-height: 1px; border-left: 200px solid #ddd; border-right: 200px solid #ddd; text-align: center; color: red; border-top: 80px; } </style> <form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action=""> <div class="form-group"> <label class="control-label col-xs-12 col-sm-2"><?php echo __('Name'); ?>:</label> <div class="col-xs-12 col-sm-8"> <input id="c-name" data-rule="required" class="form-control" name="row[name]" type="text" value="<?php echo htmlentities($row['name']); ?>"> </div> </div> <div class="form-group"> <label class="control-label col-xs-12 col-sm-2"><?php echo __('Category_id'); ?>:</label> <div class="col-xs-12 col-sm-8"> <select id="c-pid" data-rule="required" class="form-control selectpicker" name="row[category_id]"> <?php if(is_array($parentList) || $parentList instanceof \think\Collection || $parentList instanceof \think\Paginator): if( count($parentList)==0 ) : echo "" ;else: foreach($parentList as $key=>$vo): ?> <option data-type="<?php echo $vo['type']; ?>" value="<?php echo $key; ?>" <?php if(in_array(($key), is_array($row['category_id'])?$row['category_id']:explode(',',$row['category_id']))): ?>selected<?php endif; ?>><?php echo $vo['name']; ?></option> <?php endforeach; endif; else: echo "" ;endif; ?> </select> </div> </div> <div class="form-group" style="display: block"> <input type="hidden" id="hidecate" value="<?php echo $row['category_id']; ?>"> <label class="control-label col-xs-12 col-sm-2">包含属性:</label> <div id="shuxing" style="margin-left: 150px"> <notempty name="content_one"> <?php if(is_array($content_one) || $content_one instanceof \think\Collection || $content_one instanceof \think\Paginator): if( count($content_one)==0 ) : echo "" ;else: foreach($content_one as $key=>$vo): ?> <div class="col-xs-6 col-sm-8"> <input readonly="readonly" data-rule="required" style="width: 30%;" name="row[key1][]" value="<?php echo $vo['key']; ?>" type="text"> <input data-rule="required" style="width: 30%;" name="row[name1][]" value="<?php echo $vo['name']; ?>" type="text"> </div> <?php endforeach; endif; else: echo "" ;endif; ?> </notempty> </div> </div> <div class="form-group"> <label class="control-label col-xs-12 col-sm-2"><?php echo __('Company_id'); ?>:</label> <div class="col-xs-12 col-sm-8"> <input id="c-company_id" data-rule="required" data-source="company/index" class="form-control selectpage" name="row[company_id]" type="text" value="<?php echo htmlentities($row['company_id']); ?>"> </div> </div> <div class="form-group"> <label class="control-label col-xs-12 col-sm-2"><?php echo __('Sort'); ?>:</label> <div class="col-xs-12 col-sm-8"> <input id="c-sort" class="form-control" name="row[sort]" type="number" value="<?php echo htmlentities($row['sort']); ?>"> </div> </div> <div class="form-group"> <label class="control-label col-xs-12 col-sm-2"><?php echo __('P_image'); ?>:</label> <div class="col-xs-12 col-sm-8"> <div class="input-group"> <input id="c-p_image" class="form-control" size="50" name="row[p_image]" type="text" value="<?php echo htmlentities($row['p_image']); ?>"> <div class="input-group-addon no-border no-padding"> <span><button type="button" id="faupload-p_image" class="btn btn-danger faupload" data-input-id="c-p_image" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp" data-multiple="false" data-preview-id="p-p_image"><i class="fa fa-upload"></i> <?php echo __('Upload'); ?></button></span> <span><button type="button" id="fachoose-p_image" class="btn btn-primary fachoose" data-input-id="c-p_image" data-mimetype="image/*" data-multiple="false"><i class="fa fa-list"></i> <?php echo __('Choose'); ?></button></span> </div> <span class="msg-box n-right" for="c-p_image"></span> </div> <ul class="row list-inline faupload-preview" id="p-p_image"></ul> </div> </div> <div class="form-group"> <label class="control-label col-xs-12 col-sm-2">是否保存草稿:</label> <!-- <div class="col-xs-12 col-sm-8">--> <!-- <input id="c-status" class="form-control" name="row[status]" type="number" value="0">--> <!-- </div>--> <div class="col-xs-12 col-sm-8"> <select class="form-control selectpicker" name="row[status]" <?php if($row['status'] == 1 && $group_id == 6): ?> disabled="disabled" <?php endif; ?> > <?php if($group_id == 7): ?> <option value="0" >发布状态</option> <?php elseif($group_id == 6): if($row['status'] == 1): ?> <option value="0" selected="selected" >发布状态</option> <?php else: ?> <option value="1" >草稿状态</option> <?php endif; elseif($group_id == 1): ?> <option value="0" <?php if($row['status'] == 0): ?> selected <?php endif; ?> >发布状态</option> <option value="1" <?php if($row['status'] == 1): ?> selected <?php endif; ?> >草稿状态</option> <?php else: ?> <option value="0" >发布状态</option> <?php endif; ?> </select> </div> </div> <div class="form-group"> <label class="control-label col-xs-12 col-sm-2">状态属性:</label> <div class="col-xs-12 col-sm-8"> <select id="c-attribute" class="form-control selectpicker" name="row[attribute]"> <?php if(is_array($attributeList) || $attributeList instanceof \think\Collection || $attributeList instanceof \think\Paginator): if( count($attributeList)==0 ) : echo "" ;else: foreach($attributeList as $key=>$vo): ?> <option value="<?php echo $key; ?>" <?php if(in_array(($key), is_array($row['attribute'])?$row['attribute']:explode(',',$row['attribute']))): ?>selected<?php endif; ?>><?php echo $vo; ?></option> <?php endforeach; endif; else: echo "" ;endif; ?> </select> </div> </div> <div class="demo_line_01"> 下方添加其他保险属性 </div> <div class="form-group"> <dl class="fieldlist" data-name="row[content]" data-template="fieldtpl" style="margin-left: 100px"> <dd> <ins>名称</ins> <ins>内容</ins> </dd> <dd><a href="javascript:;" class="btn btn-sm btn-success btn-append"><i class="fa fa-plus"></i> <?php echo __('Append'); ?></a></dd> <textarea name="row[content]" class="form-control hide" cols="30" rows="5"><?php echo $row['content']; ?></textarea> </dl> </div> <div class="form-group layer-footer"> <label class="control-label col-xs-12 col-sm-2"></label> <div class="col-xs-12 col-sm-8"> <?php if($group_id == 6 && $row['status'] == 0): else: ?> <button type="submit" class="btn btn-success btn-embossed disabled"><?php echo __('OK'); ?></button> <button type="reset" class="btn btn-default btn-embossed"><?php echo __('Reset'); ?></button> <?php endif; ?> </div> </div> </form> <!--以下是自定义模板的内容--> <script id="fieldtpl"> <dd class="form-inline"> <input type="text" name="<%=name%>[<%=index%>][key]" class="form-control" value="<%=row.key%>" size="10" /> <input type="text" name="<%=name%>[<%=index%>][name]" class="form-control" value="<%=row.name%>" size="30" /> <span class="btn btn-sm btn-danger btn-remove"><i class="fa fa-times"></i></span> <span class="btn btn-sm btn-primary btn-dragsort"><i class="fa fa-arrows"></i></span> </dd> </script> <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.js"></script> <script> function myFocus(obj){ //判断文本框中的内容是否是默认内容 obj.value=""; //设置文本框获取焦点时候背景颜色变换 } // var catid = $("#hidecate").val(); // if(catid > 0) // { // var list = {id:15}; // var addHtml = ""; // $("#shuxing").html(addHtml); // $.ajax({ // //请求方式 // type : "POST", // //请求的媒体类型 // contentType: "application/json;charset=UTF-8", // //请求地址 // url : "Product/params", // //数据,json字符串 // data:JSON.stringify(list), // //请求成功 // success : function(result) { // // $("#fieldlist").dataset.name = result.data; // // var ele = document.getElementById("test"); // // ele.value = ele.value + result.data; // // document.getElementById('shuxing').style.display = "block"; // // document.getElementById("content1").value = result.data; // if(result.code == 1){ // var obj_json = result.data; // var packJson = JSON.parse(obj_json); // var addHtml = ""; // for(var i = 0; i < packJson.length; i++){ // console.log(packJson[i].key + " " + packJson[i].name); // addHtml += "<div class=\"col-xs-6 col-sm-8\">\n" + // " <input data-rule=\"required\" style=\"width: 30%;\" name=\"row[key1][]\"" + // " value="+packJson[i].key+ " type=\"text\">\n" + // " <input data-rule=\"required\" style=\"width: 30%;\" name=\"row[name1][]\"" + // " value="+packJson[i].name+ " type=\"text\">\n" + // " </div>"; // } // $("#shuxing").append(addHtml); // }else{ // console.log(result.msg); // } // }, // //请求失败,包含具体的错误信息 // error : function(e){ // var addHtml = ""; // $("#shuxing").append(addHtml); // console.log(e.status); // console.log(e.responseText); // } // }); // } $(document).on("change", "#c-pid", function(){ var id = $("#c-pid").val(); var list = {id:id}; var addHtml = ""; $("#shuxing").html(addHtml); $.ajax({ //请求方式 type : "POST", //请求的媒体类型 contentType: "application/json;charset=UTF-8", //请求地址 url : "Product/params", //数据,json字符串 data:JSON.stringify(list), //请求成功 success : function(result) { // $("#fieldlist").dataset.name = result.data; // var ele = document.getElementById("test"); // ele.value = ele.value + result.data; // document.getElementById('shuxing').style.display = "block"; // document.getElementById("content1").value = result.data; if(result.code == 1){ var obj_json = result.data; var packJson = JSON.parse(obj_json); var addHtml = ""; for(var i = 0; i < packJson.length; i++){ console.log(packJson[i].key + " " + packJson[i].name); addHtml += "<div class=\"col-xs-6 col-sm-8\">\n" + " <input readonly=\"readonly\" data-rule=\"required\" style=\"width: 30%;\" name=\"row[key1][]\"" + " value="+packJson[i].key+ " type=\"text\">\n" + " <input data-rule=\"required\" style=\"width: 30%;\" name=\"row[name1][]\"" + " value="+packJson[i].name+ " type=\"text\">\n" + " </div>"; } $("#shuxing").append(addHtml); }else{ console.log(result.msg); } }, //请求失败,包含具体的错误信息 error : function(e){ var addHtml = ""; $("#shuxing").append(addHtml); console.log(e.status); console.log(e.responseText); } }); }); </script> </div> </div> </div> </div> </div> </div> <script src="/assets/js/require<?php echo \think\Config::get('app_debug')?'':'.min'; ?>.js" data-main="/assets/js/require-backend<?php echo \think\Config::get('app_debug')?'':'.min'; ?>.js?v=<?php echo htmlentities($site['version']); ?>"></script> </body> </html>