jswizard_store.tpl.php 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. <?php
  2. include mymps_tpl('inc_head');
  3. ?>
  4. <script language="javascript">
  5. function isUndefined(variable) {
  6. return typeof variable == 'undefined' ? true : false;
  7. }
  8. function insertunit(text) {
  9. $obj('jstemplate').focus();
  10. if(!isUndefined($obj('jstemplate').selectionStart)) {
  11. var opn = $obj('jstemplate').selectionStart + 0;
  12. $obj('jstemplate').value = $obj('jstemplate').value.substr(0, $obj('jstemplate').selectionStart) + text + $obj('jstemplate').value.substr($obj('jstemplate').selectionEnd);
  13. } else if(document.selection && document.selection.createRange) {
  14. var sel = document.selection.createRange();
  15. sel.text = text.replace(/\r?\n/g, '\r\n');
  16. sel.moveStart('character', -strlen(text));
  17. } else {
  18. $obj('jstemplate').value += text;
  19. }
  20. }
  21. </script>
  22. <style>
  23. .jswizard{ padding:10px 0; line-height:22px}
  24. </style>
  25. <div id="<?=MPS_SOFTNAME?>" style=" padding-bottom:0">
  26. <div class="mpstopic-category">
  27. <div class="panel-tab">
  28. <ul class="clearfix tab-list">
  29. <li><a href="?part=settings">基本设置</a></li>
  30. <li><a href="?" class="current">调用项目管理</a></li>
  31. </ul>
  32. </div>
  33. </div>
  34. </div>
  35. <?php if($id){?>
  36. <div id="<?=MPS_SOFTNAME?>">
  37. <table border="0" cellspacing="0" cellpadding="0" class="vbm">
  38. <tr class="firstr"><td>预览</td></tr>
  39. <tbody style="display: yes; background-color:white">
  40. <tr><td><div class="jswizard"><script language="javascript" src="../javascript.php?flag=<?=$flag?>" <?php if($parameter['jscharset'] == 1) echo 'charset="utf-8"';?>></script></div>
  41. </td>
  42. </tr>
  43. </tbody>
  44. </table>
  45. </div>
  46. <? }?>
  47. <form action="?" method="post">
  48. <input name="customtype" value="store" type="hidden">
  49. <input name="id" value="<?=$id?>" type="hidden">
  50. <div id="<?=MPS_SOFTNAME?>">
  51. <table border="0" cellspacing="0" cellpadding="0" class="vbm">
  52. <tr class="firstr"><td colspan="3">商家店铺数据调用模板</td></tr>
  53. <tbody>
  54. <tr>
  55. <td><a href="###" title="含链接" onclick="insertunit('{tname}')">{tname}</a>、<a title="不含链接" href="###" onclick="insertunit('{tname_nolink}')">{tname_nolink}</a> 代表商家名称</td>
  56. <td><a href="###" onclick="insertunit('{prelogo}')">{prelogo}</a> 代表商家缩略图地址(小图)</td>
  57. <td><a href="###" onclick="insertunit('{hit}')">{hit}</a> 代表店铺点击数</td>
  58. </tr>
  59. <tr>
  60. <td><a href="###" onclick="insertunit('{link}')">{link}</a> 代表商家链接</td>
  61. <td><a href="###" onclick="insertunit('{introduce}')">{introduce}</a> 代表商家简短介绍</td>
  62. <td><a href="###" onclick="insertunit('{address}')">{address}</a> 代表商家地址</td>
  63. </tr>
  64. <tr>
  65. <td><a href="###" onclick="insertunit('{tel}')">{tel}</a> 代表商家电话</td>
  66. <td><a href="###" onclick="insertunit('{qq}')">{qq}</a> 代表商家QQ</td>
  67. <td><a href="###" onclick="insertunit('{userid}')">{userid}</a> 代表用户名</td>
  68. </tr>
  69. <tr>
  70. <td><a href="###" onclick="insertunit('{jointime}')">{jointime}</a> 代表商家注册时间</td>
  71. <td>&nbsp;</td>
  72. <td>&nbsp;</td>
  73. </tr>
  74. <tr>
  75. <td colspan="3">
  76. <textarea cols="100" rows="5" id="jstemplate" name="parameter[jstemplate]" style="width: 95%;"><?php echo $parameter['jstemplate'] ? $parameter['jstemplate'] : '<li>{tname}</li>'; ?></textarea>
  77. </td>
  78. </tr>
  79. </tbody>
  80. </table>
  81. </div>
  82. <div id="<?=MPS_SOFTNAME?>">
  83. <table border="0" cellspacing="0" cellpadding="0" class="vbm">
  84. <tr class="firstr"><td colspan="2">主题列表</td></tr>
  85. <tbody id="menu_4d4985d65fe805ed" style="display: yes; background-color:white">
  86. <tr><td width="45%" class="altbg1" ><b>标签名/商家调用唯一标识:</b><br /><span class="smalltxt">请输入一个便于记忆的能代表此商家调用脚本作用的标识,建议用英文及数字表示</span></td><td class="altbg2"><input type="text" class="text" size="50" name="flag" value="<?php echo $flag; ?>" >
  87. </td></tr>
  88. <tr>
  89. <td width="45%" class="altbg1" ><b>所在分类:</b><br /><span class="smalltxt">设置允许参与商家调用的商家分类</span>
  90. </td>
  91. <td class="altbg2">
  92. <select name="parameter[catid]">
  93. <option value="">&nbsp;> 所在分类</option>
  94. <?php echo cat_list('corp','',$parameter[catid],true)?>
  95. </select>
  96. </td>
  97. </tr>
  98. <tr>
  99. <td width="45%" class="altbg1" ><b>所在地区:</b><br /><span class="smalltxt">设置允许参与商家调用的地区</span>
  100. </td>
  101. <td class="altbg2">
  102. <select name="parameter[areaid][]" size="5" multiple="multiple">
  103. <option value="">&nbsp;> 全部地区</option>
  104. <option value="">&nbsp;</option>
  105. <?=cat_list('area',0,$parameter['areaid'])?></select>
  106. </td>
  107. </tr>
  108. <tr>
  109. <td width="45%" class="altbg1" ><b>所在会员组:</b></td>
  110. <td class="altbg2">
  111. <?php echo get_member_level($parameter[levelid],'parameter[levelid]');?>
  112. </td>
  113. </tr>
  114. <tr><td width="45%" class="altbg1" ><b>显示商家条数:</b><br /><span class="smalltxt">设置一次显示的商家条数,请设置为大于 0 的整数</span></td><td class="altbg2"><input type="text" class="text" size="50" name="parameter[items]" value="<?php echo $parameter[items]; ?>" >
  115. </td></tr><tr><td width="45%" class="altbg1" ><b>标题最大字节数:</b><br /><span class="smalltxt">设置当标题长度超过本设定时,是否将标题自动缩减到本设定中的字节数,0 为不自动缩减</span></td><td class="altbg2"><input type="text" class="text" size="50" name="parameter[maxlength]" value="<?php echo $parameter[maxlength]; ?>" >
  116. </td></tr>
  117. <tr><td width="45%" class="altbg1" ><b>只显示指定类型商家:</b><br /><span class="smalltxt">设置特定的主题范围,注意: 全选或全不选均为不进行任何过滤</span></td>
  118. <td class="altbg2">
  119. <?php
  120. echo get_special_store($parameter['special']);?>
  121. </td>
  122. </tr>
  123. <tr><td width="45%" class="altbg1" ><b>链接打开位置:</b><br /><span class="smalltxt">设置链接开启的位置</span></td><td class="altbg2"><label for="_self"><input class="radio" type="radio" name="parameter[newwindow]" value="0" id="_self" <?php if($parameter[newwindow] == 0) echo 'checked'; ?>> 在当前窗口打开</label><br /><label for="_target"><input class="radio" type="radio" name="parameter[newwindow]" value="1" id="_target" <?php if($parameter[newwindow] == 1) echo 'checked'; ?>> 在新窗口打开</label></td></tr><tr><td width="45%" class="altbg1" ><b>商家排序方式:</b><br /><span class="smalltxt">设置以哪一字段对主题进行排序</span></td><td class="altbg2"><label for="dateline"><input class="radio" type="radio" name="parameter[orderby]" value="dateline" id="dateline" <?php if($parameter[orderby] == 'dateline' || !$parameter) echo 'checked'; ?>> 按注册时间倒序排序</label><br /><label for="views"><input class="radio" type="radio" name="parameter[orderby]" value="views" id="views" <?php if($parameter[orderby] == 'level') echo 'checked'; ?>> 按会员组级别</label></td></tr>
  124. <tr><td width="45%" class="altbg1" ><b>强制字符转换:</b><br /><span class="smalltxt">强制转换数据调用输出的文字为 UTF-8 编码</span></td><td class="altbg2"><label for="jacharset"><input class="radio" type="radio" name="parameter[jscharset]" value="1" <?php if($parameter[jscharset] == 1) echo 'checked'; ?> id="jscharset"> 是</label> &nbsp; &nbsp;
  125. <label for="no_jscharset"><input class="radio" type="radio" name="parameter[jscharset]" value="0" id="no_jscharset" <?php if($parameter[jscharset] == 0) echo 'checked'; ?>> 否</label>
  126. </td></tr>
  127. </tbody>
  128. </table>
  129. </div>
  130. <center>
  131. <input class="mymps large" type="submit" name="<?=CURSCRIPT?>_submit" value="提 交"><input name="preview" type="hidden" value="1"></center></form><br /></center>
  132. </form>
  133. <?php mymps_admin_tpl_global_foot();?>