switch_map.htm 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494
  1. {include file="public/layout" /}
  2. <body class="bodystyle" style="min-width: auto;">
  3. <style type="text/css">
  4. .ncap-form-default dd.opt{
  5. width: auto;
  6. }
  7. </style>
  8. <div id="toolTipLayer" style="position: absolute; z-index: 9999; display: none; visibility: visible; left: 95px; top: 573px;"></div>
  9. <div id="append_parent"></div>
  10. <div id="ajaxwaitid"></div>
  11. <div class="page" style="min-width: auto;">
  12. <div class="fixed-bar">
  13. <div class="item-title">
  14. <div class="subject">
  15. <h3>功能开关</h3>
  16. <h5></h5>
  17. </div>
  18. </div>
  19. </div>
  20. <div class="ncap-form-default">
  21. <dl class="row">
  22. <dt class="tit">
  23. <label for="site_url">插件应用</label>
  24. </dt>
  25. <dd class="opt">
  26. <div class="onoff">
  27. <label for="web_weapp_switch1" class="cb-enable {if condition='isset($globalConfig.web_weapp_switch) && $globalConfig.web_weapp_switch eq 1'}selected{/if}">开启</label>
  28. <label for="web_weapp_switch0" class="cb-disable {if condition='!isset($globalConfig.web_weapp_switch) || $globalConfig.web_weapp_switch eq -1'}selected{/if}">关闭</label>
  29. <input id="web_weapp_switch1" name="web[web_weapp_switch]" value="1" type="radio" {if condition="isset($globalConfig.web_weapp_switch) && $globalConfig.web_weapp_switch eq 1"} checked="checked"{/if} onclick="ajax_submit(this, 'web', 'web_weapp_switch');" data-lmenuid="Weapp_index">
  30. <input id="web_weapp_switch0" name="web[web_weapp_switch]" value="-1" type="radio" {if condition="!isset($globalConfig.web_weapp_switch) || $globalConfig.web_weapp_switch eq -1"} checked="checked"{/if} onclick="ajax_submit(this, 'web', 'web_weapp_switch');" data-lmenuid="Weapp_index">
  31. </div>
  32. <p class="notic">开启之后,左侧菜单会显示插件应用入口</p>
  33. <span id="guide_web_weapp_switch" style="{if condition='1 != $globalConfig.web_weapp_switch'} display: none;{/if}">
  34. &nbsp;<a href="javascript:void(0);" data-href="{:url('Weapp/index')}" data-leftmenu="Weapp_index" onclick="gourl2(this);">[上传管理]</a>
  35. </span>
  36. </dd>
  37. </dl>
  38. <dl class="row">
  39. <dt class="tit">
  40. <label for="site_url">多语言</label>
  41. </dt>
  42. <dd class="opt">
  43. <div class="onoff">
  44. <label for="web_language_switch1" class="cb-enable {if condition='isset($globalConfig.web_language_switch) && $globalConfig.web_language_switch eq 1'}selected{/if}">开启</label>
  45. <label for="web_language_switch0" class="cb-disable {if condition='empty($globalConfig.web_language_switch)'}selected{/if}">关闭</label>
  46. <input id="web_language_switch1" name="web[web_language_switch]" value="1" type="radio" {if condition="isset($globalConfig.web_language_switch) && $globalConfig.web_language_switch eq 1"} checked="checked"{/if} onclick="ajax_submit(this, 'web', 'web_language_switch');" data-lmenuid="Language_index">
  47. <input id="web_language_switch0" name="web[web_language_switch]" value="0" type="radio" {if condition="empty($globalConfig.web_language_switch)"} checked="checked"{/if} onclick="ajax_submit(this, 'web', 'web_language_switch');" data-lmenuid="Language_index">
  48. </div>
  49. <p class="notic">开启之后,顶部菜单会显示多语言入口</p>
  50. <span id="guide_web_language_switch" style="{if condition='empty($globalConfig.web_language_switch)'} display: none;{/if}">
  51. &nbsp;<a href="{:url('Language/index')}">[多语言设置]</a>
  52. &nbsp;<a href="javascript:void(0);" onclick="tag_call('web_language_switch');" class="red">[标签调用]</a>
  53. </span>
  54. </dd>
  55. </dl>
  56. {eq name='$main_lang' value='$admin_lang'}
  57. <dl class="row">
  58. <dt class="tit">
  59. <label for="site_url">会员中心</label>
  60. </dt>
  61. <dd class="opt">
  62. <div class="onoff">
  63. <label for="web_users_switch1" class="cb-enable {if condition='isset($globalConfig.web_users_switch) && $globalConfig.web_users_switch eq 1'}selected{/if}">开启</label>
  64. <label for="web_users_switch0" class="cb-disable {if condition='empty($globalConfig.web_users_switch)'}selected{/if}">关闭</label>
  65. <input id="web_users_switch1" name="web[web_users_switch]" value="1" type="radio" {if condition="isset($globalConfig.web_users_switch) && $globalConfig.web_users_switch eq 1"} checked="checked"{/if} onclick="ajax_submit(this, 'web', 'web_users_switch');" data-lmenuid="Member_users_index">
  66. <input id="web_users_switch0" name="web[web_users_switch]" value="0" type="radio" {if condition="empty($globalConfig.web_users_switch)"} checked="checked"{/if} onclick="ajax_submit(this, 'web', 'web_users_switch');" data-lmenuid="Member_users_index">
  67. </div>
  68. <p class="notic">开启之后,左侧菜单会显示会员中心入口</p>
  69. <span id="guide_web_users_switch" style="{if condition='empty($globalConfig.web_users_switch)'} display: none;{/if}">
  70. &nbsp;<a href="javascript:void(0);" data-href="{:url('Member/users_index')}" data-leftmenu="Member_users_index" onclick="gourl2(this);">[会员列表]</a>
  71. &nbsp;<a href="javascript:void(0);" data-href="{:url('Member/users_config')}" data-leftmenu="Member_users_index" onclick="gourl2(this);">[功能配置]</a>
  72. &nbsp;<a href="javascript:void(0);" onclick="tag_call('web_users_switch');" class="red">[标签调用]</a>
  73. </span>
  74. </dd>
  75. </dl>
  76. <dl class="row">
  77. <dt class="tit">
  78. <label for="uname">支付功能</label>
  79. </dt>
  80. <dd class="opt">
  81. <div class="onoff">
  82. <label for="pay_open1" class="cb-enable {if condition="$userConfig.pay_open == 1"}selected{/if}">开启</label>
  83. <label for="pay_open0" class="cb-disable {if condition="!isset($userConfig.pay_open) || empty($userConfig.pay_open)"}selected{/if}">关闭</label>
  84. <input id="pay_open1" name="pay[pay_open]" value="1" type="radio" {if condition="$userConfig.pay_open == 1"} checked="checked"{/if} onclick="ajax_submit(this, 'pay', 'pay_open');" data-lmenuid="Member_users_index">
  85. <input id="pay_open0" name="pay[pay_open]" value="0" type="radio" {if condition="!isset($userConfig.pay_open) || empty($userConfig.pay_open)"} checked="checked"{/if} onclick="ajax_submit(this, 'pay', 'pay_open');" data-lmenuid="Member_users_index">
  86. </div>
  87. <p class="notic">关闭则自动隐藏支付入口。</p>
  88. <span id="guide_pay_open" style="{if condition='!isset($userConfig.pay_open) || empty($userConfig.pay_open)'} display: none;{/if}">
  89. &nbsp;<a href="javascript:void(0);" data-href="{:url('Member/money_index')}" data-leftmenu="Member_users_index" onclick="gourl2(this);">[充值列表]</a>
  90. &nbsp;<a href="javascript:void(0);" data-href="{:url('Member/pay_set')}" data-leftmenu="Member_users_index" onclick="gourl2(this);">[接口配置]</a>
  91. </span>
  92. </dd>
  93. </dl>
  94. <dl class="row">
  95. <dt class="tit">
  96. <label for="uname">商城中心</label>
  97. </dt>
  98. <dd class="opt">
  99. <div class="onoff">
  100. <label for="shop_open1" class="cb-enable {if condition="$userConfig.shop_open == 1"}selected{/if}">开启</label>
  101. <label for="shop_open0" class="cb-disable {if condition="!isset($userConfig.shop_open) || empty($userConfig.shop_open)"}selected{/if}">关闭</label>
  102. <input id="shop_open1" name="shop[shop_open]" value="1" type="radio" {if condition="$userConfig.shop_open == 1"} checked="checked"{/if} data-authortoken="{$is_eyou_authortoken}" data-is_online="{$is_online}" onclick="ajax_submit(this, 'shop', 'shop_open');" data-lmenuid="Shop_home">
  103. <input id="shop_open0" name="shop[shop_open]" value="0" type="radio" {if condition="!isset($userConfig.shop_open) || empty($userConfig.shop_open)"} checked="checked"{/if} data-authortoken="{$is_eyou_authortoken}" data-is_online="{$is_online}" onclick="ajax_submit(this, 'shop', 'shop_open');" data-lmenuid="Shop_home">
  104. </div>
  105. <p class="notic">关闭则自动隐藏商城中心入口。</p>
  106. <span id="guide_shop_open" style="{if condition='!isset($userConfig.shop_open) || empty($userConfig.shop_open)'} display: none;{/if}">
  107. &nbsp;<a href="javascript:void(0);" data-href="{:url('Shop/index')}" data-leftmenu="Shop_home" onclick="gourl2(this);">[订单列表]</a>
  108. &nbsp;<a href="javascript:void(0);" data-href="{:url('Shop/conf')}" data-leftmenu="Shop_home" onclick="gourl2(this);">[功能配置]</a>
  109. &nbsp;<a href="javascript:void(0);" onclick="tag_call('shop_open');" class="red">[标签调用]</a>
  110. </span>
  111. </dd>
  112. </dl>
  113. <dl class="row">
  114. <dt class="tit">
  115. <label for="uname">会员升级</label>
  116. </dt>
  117. <dd class="opt">
  118. <div class="onoff">
  119. <label for="level_member_upgrade1" class="cb-enable {if condition="$userConfig.level_member_upgrade == 1"}selected{/if}">开启</label>
  120. <label for="level_member_upgrade0" class="cb-disable {if condition="!isset($userConfig.level_member_upgrade) || empty($userConfig.level_member_upgrade)"}selected{/if}">关闭</label>
  121. <input id="level_member_upgrade1" name="level[level_member_upgrade]" value="1" type="radio" {if condition="$userConfig.level_member_upgrade == 1"} checked="checked"{/if} data-authortoken="{$is_eyou_authortoken}" data-is_online="{$is_online}" onclick="ajax_submit(this, 'level', 'level_member_upgrade');" data-lmenuid="Member_users_index">
  122. <input id="level_member_upgrade0" name="level[level_member_upgrade]" value="0" type="radio" {if condition="!isset($userConfig.level_member_upgrade) || empty($userConfig.level_member_upgrade)"} checked="checked"{/if} data-authortoken="{$is_eyou_authortoken}" data-is_online="{$is_online}" onclick="ajax_submit(this, 'level', 'level_member_upgrade');" data-lmenuid="Member_users_index">
  123. </div>
  124. <p class="notic">关闭则自动隐藏会员升级入口。</p>
  125. <span id="guide_level_member_upgrade" style="{if condition='!isset($userConfig.level_member_upgrade) || empty($userConfig.level_member_upgrade)'} display: none;{/if}">
  126. &nbsp;<a href="javascript:void(0);" data-href="{:url('Level/index')}" data-leftmenu="Member_users_index" onclick="gourl2(this);">[会员产品分类]</a>
  127. &nbsp;<a href="javascript:void(0);" data-href="{:url('Level/upgrade_index')}" data-leftmenu="Member_users_index" onclick="gourl2(this);">[会员业务记录]</a>
  128. </span>
  129. </dd>
  130. </dl>
  131. <dl class="row">
  132. <dt class="tit">
  133. <label for="uname">会员投稿</label>
  134. </dt>
  135. <dd class="opt">
  136. <div class="onoff">
  137. <label for="users_open_release1" class="cb-enable {if condition="$userConfig.users_open_release == 1"}selected{/if}">开启</label>
  138. <label for="users_open_release0" class="cb-disable {if condition="!isset($userConfig.users_open_release) || empty($userConfig.users_open_release)"}selected{/if}">关闭</label>
  139. <input id="users_open_release1" name="users[users_open_release]" value="1" type="radio" {if condition="$userConfig.users_open_release == 1"} checked="checked"{/if} data-authortoken="{$is_eyou_authortoken}" data-is_online="{$is_online}" onclick="ajax_submit(this, 'users', 'users_open_release');" data-lmenuid="Member_users_index">
  140. <input id="users_open_release0" name="users[users_open_release]" value="0" type="radio" {if condition="!isset($userConfig.users_open_release) || empty($userConfig.users_open_release)"} checked="checked"{/if} data-authortoken="{$is_eyou_authortoken}" data-is_online="{$is_online}" onclick="ajax_submit(this, 'users', 'users_open_release');" data-lmenuid="Member_users_index">
  141. </div>
  142. <p class="notic">关闭则自动隐藏会员投稿入口。</p>
  143. <span id="guide_users_open_release" style="{if condition='!isset($userConfig.users_open_release) || empty($userConfig.users_open_release)'} display: none;{/if}">
  144. &nbsp;<a href="javascript:void(0);" data-href="{:url('UsersRelease/conf')}" data-leftmenu="Member_users_index" onclick="gourl2(this);">[功能配置]</a>
  145. </span>
  146. </dd>
  147. </dl>
  148. <!-- <dl class="row">
  149. <dt class="tit">
  150. <label for="site_url">小程序</label>
  151. </dt>
  152. <dd class="opt">
  153. <div class="onoff">
  154. <label for="web_diyminipro_switch1" class="cb-enable {if condition='empty($globalConfig.web_diyminipro_switch) || $globalConfig.web_diyminipro_switch eq 1'}selected{/if}">开启</label>
  155. <label for="web_diyminipro_switch0" class="cb-disable {if condition='isset($globalConfig.web_diyminipro_switch) && $globalConfig.web_diyminipro_switch eq -1'}selected{/if}">关闭</label>
  156. <input id="web_diyminipro_switch1" name="web[web_diyminipro_switch]" value="1" type="radio" {if condition='empty($globalConfig.web_diyminipro_switch) || $globalConfig.web_diyminipro_switch eq 1'} checked="checked"{/if} onclick="ajax_submit(this, 'web', 'web_diyminipro_switch');" data-lmenuid="Diyminipro_theme_index">
  157. <input id="web_diyminipro_switch0" name="web[web_diyminipro_switch]" value="-1" type="radio" {if condition='isset($globalConfig.web_diyminipro_switch) && $globalConfig.web_diyminipro_switch eq -1'}selected{/if} checked="checked"{/if} onclick="ajax_submit(this, 'web', 'web_diyminipro_switch');" data-lmenuid="Diyminipro_theme_index">
  158. </div>
  159. <p class="notic">开启之后,顶部菜单会显示小程序入口</p>
  160. <span id="guide_web_diyminipro_switch" style="{if condition='!empty($globalConfig.web_diyminipro_switch) && $globalConfig.web_diyminipro_switch == -1'} display: none;{/if}">
  161. &nbsp;<a href="{:url('Diyminipro/page_edit')}">[进入后台]</a>
  162. </span>
  163. </dd>
  164. </dl> -->
  165. {/eq}
  166. </div>
  167. </div>
  168. <input type="hidden" name="is_themeusers_exist" id="is_themeusers_exist" value="{$is_themeusers_exist}">
  169. <input type="hidden" name="is_themeshop_exist" id="is_themeshop_exist" value="{$is_themeshop_exist}">
  170. <script type="text/javascript">
  171. // 提交表单
  172. function ajax_submit(obj, inc_type, name){
  173. var _parent = parent;
  174. var value = $(obj).val();
  175. var lmenuid = $(obj).attr('data-lmenuid');
  176. var url = "{:url('Index/switch_map', ['_ajax'=>1])}";
  177. var syn_open_users = false; // 是否同步开启会员中心
  178. // 验证
  179. switch (name)
  180. {
  181. case 'shop_open':
  182. case 'pay_open':
  183. case 'users_open_release':
  184. case 'level_member_upgrade':
  185. // 第一次使用会员中心,其他功能开关不与会员中心开关关联
  186. var web_users_switch = $('input[name="web[web_users_switch]"]:checked').val();
  187. if (1 == $('#is_themeusers_exist').val() && 1 != web_users_switch) {
  188. $('label[for='+name+'1]').removeClass('selected');
  189. $('#'+name+'1').attr('checked','');
  190. $('label[for='+name+'0]').addClass('selected');
  191. $('#'+name+'0').attr('checked','checked');
  192. if ('pay_open' == name) {
  193. nameTitle = '支付功能';
  194. } else if ('shop_open' == name) {
  195. nameTitle = '商城功能';
  196. } else if ('users_open_release' == name) {
  197. nameTitle = '会员投稿';
  198. } else if ('level_member_upgrade' == name) {
  199. nameTitle = '会员升级';
  200. }
  201. parent.layer.alert('使用【<font color="red">'+nameTitle+'</font>】请先开启【<font color="red">会员中心</font>】!', {icon: 3, title:false}, function(){
  202. parent.layer.closeAll();
  203. // $('label[for=web_users_switch0]').removeClass('selected');
  204. // $('#web_users_switch0').attr('checked','');
  205. // $('label[for=web_users_switch1]').addClass('selected');
  206. // $('#web_users_switch1').attr('checked','checked');
  207. // ajax_submit($('#web_users_switch1'), 'web', 'web_users_switch');
  208. });
  209. return false;
  210. }
  211. // --end
  212. if ($.inArray(name, ['shop_open','pay_open']))
  213. {
  214. if(false == check_shop_open())
  215. {
  216. return false;
  217. }
  218. } else if ($.inArray(name, ['users_open_release','level_member_upgrade']))
  219. {
  220. if(false == check_users_open_release())
  221. {
  222. return false;
  223. }
  224. }
  225. // 是否同时开启会员中心
  226. if (1 == value) {
  227. syn_open_users = true;
  228. } else {
  229. syn_open_users = false;
  230. }
  231. break;
  232. }
  233. // 同时开启会员中心
  234. if (true == syn_open_users) {
  235. $('label[for=web_users_switch0]').removeClass('selected');
  236. $('#web_users_switch0').attr('checked','');
  237. $('label[for=web_users_switch1]').addClass('selected');
  238. $('#web_users_switch1').attr('checked','checked');
  239. }
  240. // 标签调用按钮的显示与隐藏
  241. if (1 == value) {
  242. $('#guide_'+name).show();
  243. } else {
  244. $('#guide_'+name).hide();
  245. }
  246. if (1 == $('#is_themeusers_exist').val()) {
  247. $('#is_themeusers_exist').val(0)
  248. loadmsg = '初始化中';
  249. } else if (1 == $('#is_themeshop_exist').val()) {
  250. $('#is_themeshop_exist').val(0)
  251. loadmsg = '初始化中';
  252. } else {
  253. loadmsg = '正在处理';
  254. }
  255. parent_layer_loading(loadmsg);
  256. $.ajax({
  257. type: "POST",
  258. url: url,
  259. data: {inc_type:inc_type,name:name,value:value,lmenuid:lmenuid},
  260. dataType: 'json',
  261. success: function (res) {
  262. if(res.code == 1){
  263. // 第一次模板同步下载
  264. if ('web_users_switch' == name && 1 == res.data.is_syn) { // 会员中心模板下载
  265. syn_theme_users(value,lmenuid);
  266. return false;
  267. } else if ('shop_open' == name && 1 == res.data.is_syn) { // 订单中心模板下载
  268. syn_theme_shop(value,lmenuid);
  269. return false;
  270. } else {
  271. _parent.layer.closeAll();
  272. // 根据不同场景进行页面加载的处理
  273. _parent.layer.msg(res.msg, {icon: 1, time: 1000}, function(){
  274. if (1 == res.data.reload) {
  275. window.location.reload();
  276. } else if (2 == res.data.reload) {
  277. top.window.location.reload();
  278. }
  279. });
  280. }
  281. }else{
  282. if (1 == res.data.code) {
  283. $('label[for=shop_open1]').removeClass('selected');
  284. $('#shop_open1').attr('checked','');
  285. $('label[for=shop_open0]').addClass('selected');
  286. $('#shop_open0').attr('checked','checked');
  287. _parent.layer.closeAll();
  288. _parent.layer.alert(res.msg, {btn: ['购买授权'], icon: 4, title:false}, function(){
  289. _parent.layer.closeAll();
  290. window.location.reload();
  291. window.open('http://www.eyoucms.com/buy');
  292. });
  293. } else {
  294. _parent.layer.closeAll();
  295. _parent.layer.alert(res.msg, {icon: 2, title:false}, function(){
  296. _parent.layer.closeAll();
  297. window.location.reload();
  298. });
  299. }
  300. }
  301. // 控制顶部与左侧菜单的显示与隐藏
  302. try{
  303. if (1 == value) {
  304. $('#'+lmenuid, window.parent.document).show();
  305. if ('shop_open' == name) {
  306. $('#Member_users_index', window.parent.document).show();
  307. } else if ('web_users_switch' == name && 1 == $("input[name='shop[shop_open]']:checked").val()) {
  308. $('#Shop_home', window.parent.document).show();
  309. }
  310. } else {
  311. if (-1 < $.inArray(name, ['web_users_switch','web_language_switch','web_diyminipro_switch','shop_open'])) {
  312. $('#'+lmenuid, window.parent.document).hide();
  313. if ('web_users_switch' == name) {
  314. $('#Shop_home', window.parent.document).hide();
  315. }
  316. }
  317. }
  318. }catch(e){}
  319. },
  320. error:function(){
  321. _parent.layer.closeAll();
  322. _parent.layer.alert(ey_unknown_error, {icon: 2, title:false}, function(){
  323. _parent.layer.closeAll();
  324. window.location.reload();
  325. });
  326. }
  327. });
  328. }
  329. // 会员模板初始化下载
  330. function syn_theme_users(value,lmenuid)
  331. {
  332. $.ajax({
  333. type : 'get',
  334. url : "{:url('Member/ajax_syn_theme_users', ['_ajax'=>1])}",
  335. data : {},
  336. dataType : 'json',
  337. success : function(res){
  338. parent.layer.closeAll();
  339. if(res.code == 1){
  340. parent.layer.msg(res.msg, {icon: 1, time: 1000});
  341. }else{
  342. parent.layer.alert(res.msg, {icon: 2, title:false}, function(){
  343. parent.layer.closeAll();
  344. window.location.reload();
  345. });
  346. }
  347. // 控制顶部与左侧菜单的显示与隐藏
  348. if (1 == value) {
  349. $('#'+lmenuid, window.parent.document).show();
  350. } else {
  351. $('#'+lmenuid, window.parent.document).hide();
  352. }
  353. },
  354. error: function(e){
  355. parent.layer.closeAll();
  356. parent.layer.alert(ey_unknown_error, {icon: 2, title:false}, function(){
  357. parent.layer.closeAll();
  358. window.location.reload();
  359. });
  360. }
  361. })
  362. }
  363. // 订单模板初始化下载
  364. function syn_theme_shop(value,lmenuid)
  365. {
  366. $.ajax({
  367. type : 'get',
  368. url : "{:url('Shop/ajax_syn_theme_shop', ['_ajax'=>1])}",
  369. data : {},
  370. dataType : 'json',
  371. success : function(res){
  372. parent.layer.closeAll();
  373. if(res.code == 1){
  374. parent.layer.msg(res.msg, {icon: 1, time: 1000});
  375. }else{
  376. parent.layer.alert(res.msg, {icon: 2, title:false}, function(){
  377. parent.layer.closeAll();
  378. window.location.reload();
  379. });
  380. }
  381. // 控制顶部与左侧菜单的显示与隐藏
  382. try{
  383. if (1 == value) {
  384. $('#Member_users_index', window.parent.document).show();
  385. $('#'+lmenuid, window.parent.document).show();
  386. }
  387. }catch(e){}
  388. },
  389. error: function(e){
  390. parent.layer.closeAll();
  391. parent.layer.alert(ey_unknown_error, {icon: 2, title:false}, function(){
  392. parent.layer.closeAll();
  393. window.location.reload();
  394. });
  395. }
  396. })
  397. }
  398. function check_shop_open()
  399. {
  400. var obj = $('input[name="shop[shop_open]"]:checked');
  401. var is_online = $(obj).attr('data-is_online');
  402. if (1 == is_online) {
  403. var shop_open = $(obj).val();
  404. if (1 == shop_open && $(obj).attr('data-authortoken') == -1) {
  405. $('label[for=shop_open1]').removeClass('selected');
  406. $('#shop_open1').attr('checked','');
  407. $('label[for=shop_open0]').addClass('selected');
  408. $('#shop_open0').attr('checked','checked');
  409. var alert1 = layer.alert('订单功能只限于授权域名!', {
  410. icon: 4,
  411. title:false,
  412. btn: ['购买授权']
  413. }, function(){
  414. window.open('http://www.eyoucms.com/buy');
  415. layer.close(alert1);
  416. });
  417. return false;
  418. }
  419. }
  420. return true;
  421. }
  422. function check_users_open_release()
  423. {
  424. var obj = $('input[name="users[users_open_release]"]:checked');
  425. var is_online = $(obj).attr('data-is_online');
  426. if (1 == is_online) {
  427. var users_open_release = $(obj).val();
  428. if (1 == users_open_release && $(obj).attr('data-authortoken') == -1) {
  429. $('label[for=users_open_release1]').removeClass('selected');
  430. $('#users_open_release1').attr('checked','');
  431. $('label[for=users_open_release0]').addClass('selected');
  432. $('#users_open_release0').attr('checked','checked');
  433. var alert1 = layer.alert('会员投稿功能只限于授权域名!', {
  434. icon: 4,
  435. title:false,
  436. btn: ['购买授权']
  437. }, function(){
  438. window.open('http://www.eyoucms.com/buy');
  439. layer.close(alert1);
  440. });
  441. return false;
  442. }
  443. }
  444. return true;
  445. }
  446. function tag_call(name)
  447. {
  448. $.ajax({
  449. type: "POST",
  450. url: "{:url('System/ajax_tag_call', ['_ajax'=>1])}",
  451. data: {name:name},
  452. dataType: 'json',
  453. success: function (res) {
  454. if(res.code == 1){
  455. //询问框
  456. var confirm = layer.confirm(res.data.msg, {
  457. title: false,
  458. area: ['70%','80%'],
  459. btn: ['关闭'] //按钮
  460. }, function(){
  461. layer.close(confirm);
  462. }
  463. );
  464. }else{
  465. layer.alert(res.msg, {icon: 2, title:false});
  466. }
  467. },
  468. error:function(){
  469. layer.alert(ey_unknown_error, {icon: 2, title:false});
  470. }
  471. });
  472. }
  473. function gourl2(obj)
  474. {
  475. var leftmenu = $(obj).data('leftmenu');
  476. var href = $(obj).data('href');
  477. $('.eycms_cont_left .sub-menu a', window.parent.document).removeClass('on');
  478. $('#'+leftmenu, window.parent.document).addClass('on');
  479. window.location.href = href;
  480. }
  481. </script>
  482. {include file="public/footer" /}