账号通
    

账号  

密码  

14719

查看

23

回复
主题:[分享]7.0实现文件签收功能解决办法(求加精) [收藏主题] 本贴被认定为精华 转到:  
harm 当前离线

51

主题

5

广播

0

粉丝
添加关注
级别:学前班

用户积分:529 分
登录次数:77 次
注册时间:2008/12/15
最后登录:2018/6/30
harm 发表于:2010/12/2 16:17:47   | 显示全部帖子 查看该作者主题 楼主 
科汛在线考试系统(NET)

首先 用户组管理里开启显示签收功能

然后在文章内容页模板里的

<script language="javascript" type="text/javascript" src="{$GetInstallDir}plus/mood.asp?id=6&c_id={$InfoID}&M_id={$ChannelID}"></script>

后插入6.5的签收功能代码



<!-------新闻签收代码,如果没有使用此功能请自行删除----------->

   

<script src="{$GetInstallDir}ks_inc/jquery.js"></script>

<script src="{$GetInstallDir}ks_inc/dialog/dialog.js"></script>

<script type="text/javascript">

      var channelid=null;

   var infoid=null;

     jQuery(document).ready(function(){

       channelid=jQuery("#s_channelid").val();

    infoid=jQuery("#s_infoid").val();

    loading(1);

    })

    function loading(p)

    {

    jQuery("#showSign").load("/plus/dz.qs.asp?infoid="+infoid+"&channelid="+channelid+"&page="+p);

    }

    function SignOk()

    {

    var signcontent=jQuery("#signcontent").val();

    if (signcontent=='')

    {   

        Alert(1,'请输入签收内容!',null);

     return ;

    }

    jQuery.ajax({

     url: "/plus/dz.qs.asp",

     cache: false,

     data: "action=savesign&infoid=" + infoid+"&channelid="+channelid+"&signcontent="+escape(signcontent),

     success: function(r){

           r=unescape(r);

       var arrobj=r.split('|');

     Alert(arrobj[0],arrobj[1],arrobj[2]);

     loading(1);

      }

     });

     }

     function Alert(src,msg,act)

     {

        var oDialog = new dialog("/");

     oDialog.init();

     oDialog.set('src',src);

     oDialog.event(msg,'');

     oDialog.button('dialogOk',act);

     }

    </script>

<div class="aboutarticle">

     <div class="about_article"><img src="{$GetInstallDir}images/article_list_01.png" />新闻签收</div>

  <div class="about_list">

  <div id="showSign"><Img src="{$GetInstallDir}images/loading.gif"></div>

  <input type="hidden" value="{$InfoID}" id="s_infoid">

  <input type="hidden" value="{$ChannelID}" id="s_channelid">

  

  

  </div>

</div>

<!---------签收代码结束-------->







然后就可以在后台添加文章。签收选项里选择需要,加上签售会员,关闭,可添加签收期限,提交

前台就可以会员登录浏览签收,

如果只想一个栏目用签收功能,那么就复制下文章内容模板,在栏目里编辑下默认模板指到它,那么别的栏目就不会出现签收字样了!

还有,如果你不能修改内容模板了(从6.5升级的,没有栏目英文名称的话就用批量设置吧!勾上内用模板指到修改的摸板上

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
harm 当前离线

51

主题

5

广播

0

粉丝
添加关注
级别:学前班

用户积分:529 分
登录次数:77 次
注册时间:2008/12/15
最后登录:2018/6/30
harm 发表于:2010/12/2 16:27:58   | 显示全部帖子 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.09375秒 powered by KesionCMS 9.0