admin_mobileicon.inc.php 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <?php
  2. if(!defined('IN_DISCUZ') || !defined('IN_ADMINCP')) {
  3. exit('Access Denied');
  4. }
  5. if($_GET['act'] == 'save' && submitcheck('open_submit')){
  6. $iconlist = array();
  7. foreach($_GET['icontext'] as $key=>$value){
  8. if($value){
  9. $tmp = array();
  10. $tmp['icontext'] = $value;
  11. $tmp['iconpic'] = $_GET['iconpic'][$key];
  12. $tmp['url'] = $_GET['url'][$key];
  13. $tmp['pc'] = $_GET['pc'][$key];
  14. $tmp['classid'] = $_GET['classid'][$key];
  15. $iconlist[] = $tmp;
  16. }
  17. }
  18. savecache('xj_event_mobileicon',$iconlist);
  19. cpmsg(lang('plugin/xj_event', 'baoccg'), 'action=plugins&operation=config&do='.$pluginid.'&identifier=xj_event&pmod=admin_mobileicon', 'succeed');
  20. }
  21. echo '
  22. <script src="static/js/calendar.js" type="text/javascript"></script>
  23. <script type="text/javascript" src="static/image/editor/editor_function.js"></script>
  24. <script type="text/JavaScript">
  25. function validate(obj) {
  26. if(itemsform.itemsname.value == ""){
  27. alert("'.lang('plugin/xj_mall', 'qingtianxieshangpinmingcheng').'");
  28. return false;
  29. }else if(document.getElementById("itemsmodel").value == ""){
  30. alert("'.lang('plugin/xj_mall', 'qingtianxieshangpinjiage').'");
  31. return false;
  32. }else{
  33. return true;
  34. }
  35. }
  36. </script>';
  37. $lang_shanchu = lang('plugin/xj_mall', 'shanchu');
  38. echo '<script type="text/JavaScript">
  39. var rowtypedata = [
  40. [
  41. [1,\'<input type="text" name="icontext[]" value="" />\',\'td25\'],
  42. [1,\'<input type="text" name="iconpic[]" value="" />\',\'td25\'],
  43. [1,\'<input type="text" name="url[]" value="" />\',\'td25\'],
  44. [1,\'<select name="pc[]"><option value="1">'.lang('plugin/xj_event', 'xxhd').'</option><option value="2">'.lang('plugin/xj_event', 'xshd').'</option></select>\',\'td25\'],
  45. [1,\'<input type="text" name="classid[]" value="" />\',\'td25\'],
  46. [1,\'<span><a href="javascript:;" class="deleterow" onClick="deleterow(this)">{$lang_shanchu}</a><span>\',\'td28\'],
  47. ]
  48. ];
  49. </script>';
  50. loadcache('xj_event_mobileicon');
  51. $formUrl = 'plugins&operation=config&do='.$pluginid.'&identifier=xj_event&pmod=admin_mobileicon&act=save';
  52. showformheader($formUrl,'enctype="multipart/form-data"','itemsform');
  53. showtableheader(lang('plugin/xj_event', 'shoudonghuodongzhongxindaohangtubiaoshezhi'));
  54. showtablerow('',array('class="td25"','class="td25"','class="td25"','class="td25"','class="td25"','class="td28"'),array(lang('plugin/xj_event', 'tubiaowenzi'),lang('plugin/xj_event', 'tubiaotupian'),lang('plugin/xj_event', 'lianjie'),lang('plugin/xj_event', 'xianshangxianxia'),lang('plugin/xj_event','huodongfenlei').'ID',''),'');
  55. foreach($_G['cache']['xj_event_mobileicon'] as $value){
  56. showtablerow('',array('class="td25"','class="td25"','class="td25"','class="td25"','class="td25"','class="td28"'),array('<input type="text" name="icontext[]" value="'.$value['icontext'].'" />','<input type="text" name="iconpic[]" size="60" value="'.$value['iconpic'].'" />','<input type="text" name="url[]" size="60" value="'.$value['url'].'" />','<select name="pc[]"><option value="1" '.($value['pc']==1?'selected':'').'>'.lang('plugin/xj_event', 'xxhd').'</option><option value="2" '.($value['pc']==2?'selected':'').'>'.lang('plugin/xj_event', 'xshd').'</option></select>','<input type="text" name="classid[]" value="'.$value['classid'].'" />',' <span><a href="javascript:;" class="deleterow" onClick="deleterow(this)">'.lang('plugin/xj_event', 'shanchu').'</a><span>'),'');
  57. }
  58. echo '<tr><td colspan="5"><div><a href="###" onclick="addrow(this, 0)" class="addtr">'.lang('plugin/xj_event', 'zengjia').'</a></div></td></tr>';
  59. showsubmit('open_submit', 'submit');
  60. showformfooter();
  61. ?>