addactivity.html 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240
  1. {template 'public/header'}
  2. {template 'public/comhead'}
  3. <link rel="stylesheet" type="text/css" href="../addons/zh_tcwq/template/public/ygcss.css">
  4. <style type="text/css">
  5. input[type="radio"] + label::before {
  6. content: "\a0"; /*不换行空格*/
  7. display: inline-block;
  8. vertical-align: middle;
  9. font-size: 16px;
  10. width: 1em;
  11. height: 1em;
  12. margin-right: .4em;
  13. border-radius: 50%;
  14. border: 2px solid #ddd;
  15. text-indent: .15em;
  16. line-height: 1;
  17. }
  18. input[type="radio"]:checked + label::before {
  19. background-color: #44ABF7;
  20. background-clip: content-box;
  21. padding: .1em;
  22. border: 2px solid #44ABF7;
  23. }
  24. input[type="radio"] {
  25. position: absolute;
  26. clip: rect(0, 0, 0, 0);
  27. }
  28. .dizhi{margin-top: 10px;color: #44ABF7;}
  29. .ygmargin{margin-top: 10px;color: #999;}
  30. </style>
  31. <ul class="nav nav-tabs">
  32. <span class="ygxian"></span>
  33. <div class="ygdangq">当前位置:</div>
  34. <li ><a href="{php echo $this->createWebUrl('activity')}">活动管理</a></li>
  35. <li class="active"><a href="{php echo $this->createWebUrl('addactivity')}">添加活动</a></li>
  36. </ul>
  37. <div class="main">
  38. <form action="" method="post" class="form-horizontal form" enctype="multipart/form-data">
  39. <div class="panel panel-default ygdefault">
  40. <div class="panel-heading wyheader">
  41. 活动信息
  42. </div>
  43. <div class="panel-body">
  44. <div class="form-group">
  45. <label class="col-xs-12 col-sm-3 col-md-2 control-label" style="margin-right: 15px;">活动分类</label>
  46. <select class="col-sm-8" name="type_id" id="onefenlei">
  47. {loop $type $key $item}
  48. {if $info['type_id']==$item['id']}
  49. <option value="{$item['id']}" selected="selected">{$item['type_name']}</option>
  50. {else}
  51. <option value="{$item['id']}">{$item['type_name']}</option>
  52. {/if}
  53. {/loop}
  54. </select>
  55. </div>
  56. <div class="form-group">
  57. <label class="col-xs-12 col-sm-3 col-md-2 control-label">活动标题</label>
  58. <div class="col-sm-9">
  59. <input type="text" name="title" class="form-control" value="{$info['title']}" />
  60. </div>
  61. </div>
  62. <div class="form-group">
  63. <label class="col-xs-12 col-sm-3 col-md-2 control-label">活动logo</label>
  64. <div class="col-sm-9">
  65. {php echo tpl_form_field_image('logo',$info['logo']);}
  66. </div>
  67. </div>
  68. <div class="form-group">
  69. <label class="col-xs-12 col-sm-3 col-md-2 control-label">活动轮播图</label>
  70. <div class="col-sm-9">
  71. {php echo tpl_form_field_multi_image('img',$img);}
  72. </div>
  73. </div>
  74. <div class="form-group">
  75. <label class="col-xs-12 col-sm-3 col-md-2 control-label">限制人数</label>
  76. <div class="col-sm-9">
  77. <input type="number" name="number" class="form-control" value="{$info['number']}" />
  78. </div>
  79. </div>
  80. <div class="form-group">
  81. <label class="col-xs-12 col-sm-3 col-md-2 control-label">活动价格</label>
  82. <div class="col-sm-9">
  83. <input type="text" onkeyup="value=value.replace(/[^\d.]/g,'')" name="money" class="form-control" value="{$info['money']}" />
  84. </div>
  85. </div>
  86. <div class="form-group">
  87. <label class="col-xs-12 col-sm-3 col-md-2 control-label">排序</label>
  88. <div class="col-sm-9">
  89. <input type="number" name="num" class="form-control" value="{$info['num']}" />
  90. </div>
  91. </div>
  92. <div class="form-group">
  93. <label class="col-xs-12 col-sm-3 col-md-2 control-label">浏览量</label>
  94. <div class="col-sm-9">
  95. <input type="number" name="view" class="form-control" value="{$info['view']}" />
  96. </div>
  97. </div>
  98. <div class="form-group">
  99. <label class="col-xs-12 col-sm-3 col-md-2 control-label">联系电话</label>
  100. <div class="col-sm-9">
  101. <input type="text" name="tel" class="form-control" value="{$info['tel']}" />
  102. </div>
  103. </div>
  104. <div class="form-group">
  105. <label class="col-xs-12 col-sm-3 col-md-2 control-label">地址信息</label>
  106. <div class="col-sm-9">
  107. <input type="text" name="address" class="form-control" value="{$info['address']}" />
  108. </div>
  109. </div>
  110. <div class="form-group">
  111. <label class="col-xs-12 col-sm-3 col-md-2 control-label">地址坐标</label>
  112. <div class="col-sm-10">
  113. <!-- {php echo tpl_form_field_coordinate('op',$list['coordinate'])} -->
  114. <input type="text" name="coordinate" class="form-control dizhiname" value="{$info['coordinate']}" placeholder="例如:30.527540,114.346430" />
  115. <a href="http://lbs.qq.com/tool/getpoint/" target="_blank">
  116. <p class="dizhi">*点击获取地理位置</p></a>
  117. </div>
  118. </div>
  119. <div class="form-group">
  120. <label class="col-xs-12 col-sm-3 col-md-2 control-label">开始时间</label>
  121. <div class="col-sm-10">
  122. {php echo tpl_form_field_date('start_time',$info['start_time'],$withtime = true)}
  123. </div>
  124. </div>
  125. <div class="form-group">
  126. <label class="col-xs-12 col-sm-3 col-md-2 control-label">结束时间</label>
  127. <div class="col-sm-10">
  128. {php echo tpl_form_field_date('end_time',$info['end_time'],$withtime = true)}
  129. </div>
  130. </div>
  131. <div class="form-group">
  132. <label class="col-xs-12 col-sm-3 col-md-2 control-label">活动详情</label>
  133. <div class="col-sm-10">
  134. {php echo tpl_ueditor('details',$info['details']);}
  135. </div>
  136. </div>
  137. <div class="form-group">
  138. <label class="col-xs-12 col-sm-3 col-md-2 control-label">所属城市</label>
  139. <div class="col-sm-9">
  140. <input type="text" name="cityname" class="form-control" value="{$info['cityname']}" />
  141. <div class="ygmargin">*例如:武汉市,不填则为全国版</div>
  142. </div>
  143. </div>
  144. <div class="form-group">
  145. <label class="col-xs-12 col-sm-3 col-md-2 control-label">报名通道
  146. <span class="timeygbox"></span>
  147. </label>
  148. <div class="col-sm-9">
  149. <label class="radio-inline">
  150. <input type="radio" id="emailwy3" name="is_bm" value="1" {if $info['is_bm']==1 || empty($info['is_bm'])}checked{/if} />
  151. <label for="emailwy3">开启</label>
  152. </label>
  153. <label class="radio-inline">
  154. <input type="radio" id="emailwy4" name="is_bm" value="2" {if $info['is_bm']==2}checked{/if} />
  155. <label for="emailwy4">关闭</label>
  156. </label>
  157. <div class="ygmargin">*开启后小程序端用户可以报名此活动,关闭后则无法报名此活动</div>
  158. </div>
  159. </div>
  160. </div>
  161. </div>
  162. <div class="form-group">
  163. <input type="submit" name="submit" value="提交" class="btn col-lg-3" style="color: white;background-color: #44ABF7;"/>
  164. <input type="hidden" name="token" value="{$_W['token']}" />
  165. <input type="hidden" name="id" value="{$info['id']}" />
  166. </div>
  167. </form>
  168. </div>
  169. <script type="text/javascript">
  170. $(function(){
  171. $("#frame-20").show();
  172. $("#yframe-20").addClass("wyactive");
  173. var onefen = $("#onefenlei").val();
  174. console.log(onefen)
  175. $.ajax({
  176. type:"post",
  177. url:"{$_W['siteroot']}/app/index.php?i={$_W['uniacid']}&c=entry&do=GetInformationType&m=zh_tcwq",
  178. dataType:"text",
  179. data:{id:onefen},
  180. success:function(data){
  181. var data = eval('(' + data + ')');
  182. console.log(data);
  183. for(var i = 0; i<data.length;i++){
  184. console.log(data[i].name+data[i].id);
  185. $("#twofenlei").append("<option value="+data[i].id+">"+data[i].name+"</option>");
  186. }
  187. console.log("这是选中的值:"+$("#twofenlei").val());
  188. $("#twofenlei").val($("#hiddeninfo").val());
  189. }
  190. })
  191. $("#onefenlei").change(function(){
  192. $("#twofenlei").empty();
  193. var str = $("#onefenlei option").map(function(){
  194. return $(this).text();
  195. }).get().join(", ")
  196. console.log(str);
  197. var onefenl = $("#onefenlei").val();
  198. var twofen = $("#twofenlei").val();
  199. $.ajax({
  200. type:"post",
  201. url:"{$_W['siteroot']}/app/index.php?i={$_W['uniacid']}&c=entry&do=GetInformationType&m=zh_tcwq",
  202. dataType:"text",
  203. data:{id:onefenl},
  204. success:function(data){
  205. var data = eval('(' + data + ')');
  206. console.log(data);
  207. for(var i = 0; i<data.length;i++){
  208. console.log(data[i].name+data[i].id);
  209. $("#twofenlei").append("<option value="+data[i].id+">"+data[i].name+"</option>");
  210. }
  211. console.log("这是选中的值:"+$("#twofenlei").val());
  212. }
  213. })
  214. });
  215. })
  216. </script>
  217. {template 'common/footer'}