chengkun
2025-05-26 8f3df543230cd4403368b39b9bbe5726d11a0284
app/template/admin/admin_link_add.htm
@@ -1,210 +1,248 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
      <link href="images/reset.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
      <link href="images/system.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
      <link href="images/table_form.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
      <script src="{yun:}$config.sy_weburl{/yun}/js/jquery-1.8.0.min.js?v={yun:}$config.cachecode{/yun}"></script>
      <script src="js/admin_public.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script>
      <script>
         function photo_change(id){
  if(id==1){
    $("#image1").show();
    $("#image2").hide();
   $("#imgparent").removeClass('none');
  }
  if(id==2){
    $("#image1").hide();
    $("#image2").show();
   $("#imgparent").addClass('none');
  }
}
function checkform(myform){
  if (myform.type.value==""){
    parent.layer.msg('请选择链接类型!', 2, 8);
    myform.type.focus();
    return (false);
  }
  if (myform.title.value=="") {
    parent.layer.msg('请填写链接标题!', 2,8);
      return (false);
  }
  if (myform.url.value=="") {
    parent.layer.msg('请填写链接地址!', 2, 8);
      return (false);
  }
  if (myform.tem_type.value==""){
    parent.layer.msg('请选择站点下使用范围!', 2, 8);
    myform.tem_type.focus();
    return (false);
  }
}
</script>
      <link href="{yun:}$config.sy_weburl{/yun}/js/layui/css/layui.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet">
      <script src="{yun:}$config.sy_weburl{/yun}/js/layui/layui.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script>
      <script src="{yun:}$config.sy_weburl{/yun}/js/layui/phpyun_layer.js?v={yun:}$config.cachecode{/yun}"></script>
      <title>后台管理</title>
   </head>
   <body class="body_ifm">
      <div class="infoboxp">
         <div class="tty-tishi_top">
            <div class="admin_new_tip">
               <a href="javascript:;" class="admin_new_tip_close"></a>
               <a href="javascript:;" class="admin_new_tip_open" style="display:none;"></a>
               <div class="admin_new_tit"><i class="admin_new_tit_icon"></i>操作提示</div>
               <div class="admin_new_tip_list_cont">
                  <div class="admin_new_tip_list">添加链接时,请正确选择链接类型。</div>
               </div>
            </div>
            <div class="clear"></div>
<!DOCTYPE html>
<html lang="zh-cn">
            <iframe id="supportiframe" name="supportiframe" onload="returnmessage('supportiframe');" style="display:none"></iframe>
            <form name="myform" target="supportiframe" action="index.php?m=link&c=save" method="post" encType="multipart/form-data"
             onSubmit="return checkform(this);" class="layui-form">
               <input type="hidden" name="pytoken" value="{yun:}$pytoken{/yun}">
               <table width="100%" class="table_form" style="background:#fff;">
                  <tr>
                     <th colspan="2" class="admin_bold_box">
                        <div class="admin_bold">添加链接</div>
                     </th>
                  </tr>
                  <tr>
                     <th width="120">链接类型:</th>
                     <td>
                        <div class="layui-input-inline t_w480">
                           <select name="type" lay-filter="type">
                              <option value="">请选择</option>
                              <option value="1" {yun:}if $info.link_type==1{/yun} selected{yun:}/if{/yun}>文字链接 </option>
                              <option value="2" {yun:}if $info.link_type==2{/yun} selected{yun:}/if{/yun}>图片链接 </option>
                           </select>
                        </div>
                     </td>
                  </tr>
                  <tr class="admin_table_trbg">
                     <th width="120">链接标题:</th>
                     <td>
                        <input class="tty_input t_w480" type="text" name="title" size="40" value="{yun:}$info.link_name{/yun}" />
                        <span class="admin_web_tip">例:phpyun</span>
                     </td>
                  </tr>
                  <tr>
                     <th width="120">链接地址:</th>
                     <td>
                        <input class="tty_input t_w480" type="text" name="url" size="30" value="{yun:}$info.link_url{/yun}" />
                        <span class="admin_web_tip">例:http://www.phpyun.com</span>
                     </td>
                  </tr>
                  <tr class="admin_table_trbg">
                     <th width="200">显示站点:</th>
                     <td>
                        <div class="layui-input-inline t_w480">
                           <select name="did" lay-filter="did" lay-search>
                              <option value="">请选择</option>
                              {yun:}foreach from=$Dname key=key item=dlist{/yun}
                              <option value="{yun:}$key{/yun}" {yun:}if $info.did==$key{/yun} selected{yun:}/if{/yun}>{yun:}$dlist{/yun} </option>
                               {yun:}/foreach{/yun}
                           </select>
                        </div>
                     </td>
                  </tr>
                  <tr>
                     <th width="120">站点下使用范围:</th>
                     <td>
                        <div class="layui-input-inline t_w480">
                           <select name="tem_type" lay-filter="tem_type" lay-search>
                              <option value="">请选择</option>
                              <option value="1" {yun:}if $info.tem_type==1{/yun} selected{yun:}/if{/yun}>全站使用 </option>
                              <option value="2" {yun:}if $info.tem_type==2{/yun} selected{yun:}/if{/yun}>仅在首页使用 </option>
                              <option value="3" {yun:}if $info.tem_type==3{/yun} selected{yun:}/if{/yun}>仅在猎头页使用 </option>
                           </select>
                        </div>
                     </td>
                  </tr>
                  <tr id="photo" {yun:}if $info.link_type neq 2{/yun}style="display:none;"{yun:}/if{/yun}>
                     <th width="120" class="t_fr">缩 略 图:</th>
                     <td>
                        <div class="layui-input-block">
                           <input name="phototype" lay-filter="phototype" value="1" title="上传图片" {yun:}if $info.img_type=='1' {/yun} checked {yun:}/if{/yun} type="radio" />
                           <input name="phototype" lay-filter="phototype" value="2" title="远程图片" {yun:}if $info.img_type=='2' {/yun} checked {yun:}/if{/yun} type="radio" />
                           <span class="admin_web_tip">尺寸:160*50px</span>
                        </div>
                        <div id="image1" {yun:}if $info.img_type!="1" {/yun}style="display:none"{yun:}/if{/yun}>
                           <div class="admin_uppicbox" style="width: 160px;height: 80px;margin-top: 12px;">
                              <input type="hidden" id="laynoupload" value="1" />
                              <div class="admin_uppicimg">
                                 <img id="imgicon" src="{yun:}$info.pic_n{/yun}" width="160" height="50" />
                              </div>
                              <span>
                                 <button type="button" class="noupload adminupbtn" lay-data="{imgid: 'imgicon',parentid: 'imgparent'}">重新上传</button>
                                 <input type="hidden" name="uplocadpic" value="{yun:}$info.pic{/yun}" />
                              </span>
                           </div>
                        </div>
                        <div id="image2" {yun:}if $info.img_type!="2" {/yun} style="display:none;margin-top: 12px;"{yun:}/if{/yun} class="layui-input-block">
                           <input name="uplocadpic" type="text" size="40" value="{yun:}$info.pic{/yun}" class="tty_input t_w480" />
                           <span class="admin_web_tip">例:http://www.hr135.com/yun.jpg</span>
                        </div>
                     </td>
                  </tr>
                  {yun:}if $info.link_type eq 2{/yun}
                  {yun:}if $info.img_type eq 2{/yun}
                  <tr class="pic">
                     <th width="120">图片预览:</th>
                     <td>
                        <img src="{yun:}$info.pic{/yun}" width="160" height="50" /></td>
                  </tr>
                  {yun:}/if{/yun}
                  {yun:}/if{/yun}
                  <tr class="admin_table_trbg">
                     <th width="120">排序:</th>
                     <td><input class="tty_input t_w480" type="text" name="sorting" size="20" value="{yun:}$info.link_sorting{/yun}" />
                        <span class="admin_web_tip">例:大前小后</span></td>
                  </tr>
                  <tr>
                     <th>&nbsp;</th>
                     <td align="left">{yun:}if is_array($info){/yun}
                        <input type="hidden" name="id" value="{yun:}$info.id{/yun}" />
                        <input type="hidden" name="lasturl" value="{yun:}$lasturl{/yun}">
                        <input class="tty_sub" type="submit" name="link_update" value="&nbsp;修 改&nbsp;" />
                        {yun:}else{/yun}
                        <input class="tty_sub" type="submit" name="link_add" value="&nbsp;添 加&nbsp;" />
                        {yun:}/if{/yun}
                        <input class="tty_cz" type="reset" name="reset" value="&nbsp;重 置 &nbsp;" /></td>
                  </tr>
               </table>
            </form>
         </div>
      </div>
      <script type="text/javascript">
         layui.use(['form'], function() {
            var form = layui.form,
               $ = layui.$;
            form.on('select(type)', function(data) {
               if (data.value == 1) {
                  select_new('type', '1', '文字链接');
               } else if (data.value == 2) {
                  select_new('type', '2', '图片链接');
<head>
   <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
   <link href="images/reset.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
   <link href="images/system.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
   <link href="images/table_form.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
   <script src="{yun:}$config.sy_weburl{/yun}/js/jquery-1.8.0.min.js?v={yun:}$config.cachecode{/yun}"></script>
   <script src="js/admin_public.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script>
   <script>
      function photo_change(id) {
         if (id == 1) {
            $("#image1").show();
            $("#image2").hide();
            $("#imgparent").removeClass('none');
         }
         if (id == 2) {
            $("#image1").hide();
            $("#image2").show();
            $("#imgparent").addClass('none');
         }
      }
      function save_link(myform) {
         if (myform.type.value == "") {
            parent.layer.msg('请选择链接类型!', 2, 8);
            myform.type.focus();
            return (false);
         }
         if (myform.title.value == "") {
            parent.layer.msg('请填写链接标题!', 2, 8);
            return (false);
         }
         if (myform.url.value == "") {
            parent.layer.msg('请填写链接地址!', 2, 8);
            return (false);
         }
         if (myform.tem_type.value == "") {
            parent.layer.msg('请选择站点下使用范围!', 2, 8);
            myform.tem_type.focus();
            return (false);
         }
         var postData = $("#add_link_form").serialize();
         let loading;
         $.ajax({
            type: "POST",
            url: "index.php?m=link&c=save",
            data: postData,
            dataType: 'json',
            beforeSend: function () {
               loading = layer.load(1, {
                  shade: 0.3,
               });
            },
            cache: false,
            success: function (msg) {
               layer.close(loading);
               if (msg.st == 9) {
                  layer.msg(msg.msg, {
                     icon: 1,
                     time: 1000,
                     offset: '10%'
                  });
               } else {
                  layer.msg(msg.msg, {
                     icon: 2,
                     time: 2000,
                     offset: '10%'
                  }, function () {
                     // $("#submit_button").attr('disabled', false);
                  });
               }
            });
            form.on('radio(phototype)', function(data) {
               photo_change(data.value);
            });
            }
         });
      </script>
      <script>
         var weburl = '{yun:}$config.sy_weburl{/yun}';
      </script>
      <script src="{yun:}$config.sy_weburl{/yun}/js/layui.upload.js?v={yun:}$config.cachecode{/yun}" type='text/javascript'></script>
   </body>
</html>
         return false;
      }
   </script>
   <link href="{yun:}$config.sy_weburl{/yun}/js/layui/css/layui.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet">
   <script src="{yun:}$config.sy_weburl{/yun}/js/layui/layui.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script>
   <title>后台管理</title>
</head>
<body class="body_ifm">
   <div class="infoboxp">
      <div class="tty-tishi_top">
         <div class="admin_new_tip">
            <a href="javascript:;" class="admin_new_tip_close"></a>
            <a href="javascript:;" class="admin_new_tip_open" style="display:none;"></a>
            <div class="admin_new_tit"><i class="admin_new_tit_icon"></i>操作提示</div>
            <div class="admin_new_tip_list_cont">
               <div class="admin_new_tip_list">添加链接时,请正确选择链接类型。</div>
            </div>
         </div>
         <div class="clear"></div>
         <iframe id="supportiframe" name="supportiframe" onload="returnmessage('supportiframe');" style="display:none"></iframe>
         <!--  action="index.php?m=link&c=save" -->
         <form name="myform" target="supportiframe" id="add_link_form" method="post" onsubmit="save_link(this);" class="layui-form">
            <input type="hidden" name="pytoken" value="{yun:}$pytoken{/yun}">
            <table width="100%" class="table_form" style="background:#fff;">
               <tr>
                  <th colspan="2" class="admin_bold_box">
                     <div class="admin_bold">添加链接</div>
                  </th>
               </tr>
               <tr>
                  <th width="120">链接类型:</th>
                  <td>
                     <div class="layui-input-inline t_w480">
                        <select name="type" lay-filter="type">
                           <option value="">请选择</option>
                           <option value="1" {yun:}if $info.link_type==1{/yun} selected{yun:}/if{/yun}>文字链接 </option>
                           <option value="2" {yun:}if $info.link_type==2{/yun} selected{yun:}/if{/yun}>图片链接 </option>
                        </select>
                     </div>
                  </td>
               </tr>
               <tr class="admin_table_trbg">
                  <th width="120">链接标题:</th>
                  <td>
                     <input class="tty_input t_w480" type="text" name="title" size="40" value="{yun:}$info.link_name{/yun}" />
                     <span class="admin_web_tip"></span>
                  </td>
               </tr>
               <tr>
                  <th width="120">链接地址:</th>
                  <td>
                     <input class="tty_input t_w480" type="text" name="url" size="30" value="{yun:}$info.link_url{/yun}" />
                     <span class="admin_web_tip"></span>
                  </td>
               </tr>
               <tr class="admin_table_trbg">
                  <th width="200">显示站点:</th>
                  <td>
                     <div class="layui-input-inline t_w480">
                        <select name="did" lay-filter="did" lay-search>
                           <option value="">请选择</option>
                           {yun:}foreach from=$Dname key=key item=dlist{/yun}
                           <option value="{yun:}$key{/yun}" {yun:}if $info.did==$key{/yun} selected{yun:}/if{/yun}>{yun:}$dlist{/yun} </option>
                           {yun:}/foreach{/yun}
                        </select>
                     </div>
                  </td>
               </tr>
               <tr>
                  <th width="120">站点下使用范围:</th>
                  <td>
                     <div class="layui-input-inline t_w480">
                        <select name="tem_type" lay-filter="tem_type" lay-search>
                           <option value="">请选择</option>
                           <option value="1" {yun:}if $info.tem_type==1{/yun} selected{yun:}/if{/yun}>全站使用 </option>
                           <option value="2" {yun:}if $info.tem_type==2{/yun} selected{yun:}/if{/yun}>仅在首页使用 </option>
                           <option value="3" {yun:}if $info.tem_type==3{/yun} selected{yun:}/if{/yun}>仅在猎头页使用 </option>
                        </select>
                     </div>
                  </td>
               </tr>
               <tr id="photo" {yun:}if $info.link_type neq 2{/yun}style="display:none;" {yun:}/if{/yun}>
                  <th width="120" class="t_fr">缩 略 图:</th>
                  <td>
                     <div class="layui-input-block">
                        <input name="phototype" lay-filter="phototype" value="1" title="上传图片" {yun:}if $info.img_type=='1' {/yun} checked {yun:}/if{/yun} type="radio" />
                        <input name="phototype" lay-filter="phototype" value="2" title="远程图片" {yun:}if $info.img_type=='2' {/yun} checked {yun:}/if{/yun} type="radio" />
                        <span class="admin_web_tip">尺寸:160*50px</span>
                     </div>
                     <div id="image1" {yun:}if $info.img_type!="1" {/yun}style="display:none" {yun:}/if{/yun}>
                        <div class="admin_uppicbox" style="width: 160px;height: 80px;margin-top: 12px;">
                           <input type="hidden" id="laynoupload" value="1" />
                           <div class="admin_uppicimg">
                              <img id="imgicon" src="{yun:}$info.pic_n{/yun}" width="160" height="50" />
                           </div>
                           <span>
                              <button type="button" class="noupload adminupbtn" lay-data="{imgid: 'imgicon',parentid: 'imgparent'}">重新上传</button>
                              <input type="hidden" name="uplocadpic" value="{yun:}$info.pic{/yun}" />
                           </span>
                        </div>
                     </div>
                     <div id="image2" {yun:}if $info.img_type!="2" {/yun} style="display:none;margin-top: 12px;" {yun:}/if{/yun} class="layui-input-block">
                        <input name="uplocadpic" type="text" size="40" value="{yun:}$info.pic{/yun}" class="tty_input t_w480" />
                        <span class="admin_web_tip"></span>
                     </div>
                  </td>
               </tr>
               {yun:}if $info.link_type eq 2{/yun}
               {yun:}if $info.img_type eq 2{/yun}
               <tr class="pic">
                  <th width="120">图片预览:</th>
                  <td>
                     <img src="{yun:}$info.pic{/yun}" width="160" height="50" />
                  </td>
               </tr>
               {yun:}/if{/yun}
               {yun:}/if{/yun}
               <tr class="admin_table_trbg">
                  <th width="120">排序:</th>
                  <td><input class="tty_input t_w480" type="text" name="sorting" size="20" value="{yun:}$info.link_sorting{/yun}" />
                     <span class="admin_web_tip">例:大前小后</span>
                  </td>
               </tr>
               <tr>
                  <th>&nbsp;</th>
                  <td align="left">{yun:}if is_array($info){/yun}
                     <input type="hidden" name="id" value="{yun:}$info.id{/yun}" />
                     <input type="hidden" name="lasturl" value="{yun:}$lasturl{/yun}">
                     <input class="tty_sub" type="submit" name="link_update" value="&nbsp;修 改&nbsp;" />
                     {yun:}else{/yun}
                     <input class="tty_sub" type="submit" name="link_add" value="&nbsp;添 加&nbsp;" />
                     {yun:}/if{/yun}
                     <input class="tty_cz" type="reset" name="reset" value="&nbsp;重 置 &nbsp;" />
                  </td>
               </tr>
            </table>
         </form>
      </div>
   </div>
   <script type="text/javascript">
      layui.use(['form'], function () {
         var form = layui.form,
            $ = layui.$;
         form.on('select(type)', function (data) {
            if (data.value == 1) {
               select_new('type', '1', '文字链接');
            } else if (data.value == 2) {
               select_new('type', '2', '图片链接');
            }
         });
         form.on('radio(phototype)', function (data) {
            photo_change(data.value);
         });
      });
   </script>
   <script>
      var weburl = '{yun:}$config.sy_weburl{/yun}';
   </script>
   <script src="{yun:}$config.sy_weburl{/yun}/js/layui.upload.js?v={yun:}$config.cachecode{/yun}" type="text/javascript"></script>
</body>
</html>