select_official.html 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. {layout name="passport:layout" /}
  2. <div id="actionbar">
  3. <div class="fn-left button-group">
  4. <a href="javascript:;" url="{:url('passport.keyword/link')}" class="button win"> <i class="iconfont icon-lianjie"></i>内容链接</a>
  5. <a href="javascript:;" url="{:url('passport.keyword/image')}" class="button win"> <i class="iconfont icon-pic"></i>添加图片</a>
  6. </div>
  7. </div>
  8. <table class="table">
  9. <thead><tr><th class="w90 fn-tac">选择</th><th class="w80">应答类型</th><th class="w220">关键字</th><th>回复内容</th><th class="w140">更新时间</th><th class="w160">操作</th></tr></thead>
  10. <tbody>
  11. {foreach $list as $rs}
  12. <tr>
  13. <td class="w90 fn-tac"><a href="javascript:;" class="button select" title="选择" data-id="{$rs.keyword}"><i class="iconfont icon-text_icon"></i>选择</a></td>
  14. <td>{switch $rs.type}{case image}<span class="badge bg-red">图片</span>{/case}
  15. {case link}<span class="badge bg-blue">链接</span>{/case}
  16. {case media}<span class="badge bg-green">图文</span>{/case}
  17. {default /}<span class="badge">文字</span>{/switch}</td>
  18. <td>{$rs.keyword}</td>
  19. <td>{if $rs.type == 'image'}{$rs.image}{elseif $rs.type == 'media'}{$rs.media_id}{else}{$rs.content}{/if}</td>
  20. <td>{$rs.update_time|date='Y-m-d H:i'}</td>
  21. <td class="button-group">
  22. <a href="javascript:;" url="{switch $rs.type}
  23. {case image }{:url('passport.keyword/image',['id' => $rs.id])}{/case}
  24. {case link }{:url('passport.keyword/link',['id' => $rs.id])}{/case}
  25. {case media }{:url('passport.keyword/media',['id' => $rs.id])}{/case}
  26. {default /}{:url('passport.keyword/text',['id' => $rs.id])}{/switch}" class="button button-blue win"><i class="iconfont icon-edit"></i>编辑</a>
  27. <a class="button isDel" url="{:url('passport.keyword/delete',['id' => $rs.id])}"><i class="iconfont icon-lajixiang"></i>删除</a>
  28. </td>
  29. </tr>
  30. {/foreach}
  31. </tbody>
  32. </table>
  33. {$list|raw}
  34. <script type="text/javascript">
  35. Do('base','layer',function () {
  36. $('.isDel').isDel();
  37. $(".win").win({reload:1,area:['650px','400px']});
  38. $('.select').click(function(){
  39. parent.$("#iframe").contents().find("#{$input}").val($(this).attr('data-id'));
  40. parent.layer.close(parent.layer.getFrameIndex(window.name));
  41. });
  42. })
  43. </script>