用户信息
帖子内容
1 楼
shadoweb
钻石会员
积分 1112
注册 2014-11-27
     
asp版jtbc列表页生成静态后只有第一页的解决方法

 本文未测试,谨慎使用。

 

 

JTBC在HTML生成模块中,不能生成整个文章(Article)栏目的HTML分页,需要在调整几个地方.

模板编辑代号:expansion/cthtm.tpl.manage

<script language="javascript">

var ct_error_count = 0;

var ct_sort_i, ct_sort_arys;

var ct_sort_list_i, ct_sort_list_last;

var ct_detail_sort, ct_detail_sort_child, ct_detail_isupdate;

var ct_detail_id_min, ct_detail_id_max;

var ct_detail_id_i, ct_detail_page_i;

............................

..............

function nload_sort_list()

{

var tmodule = get_id("module").value;

if (tmodule == "")

{

    alert("{$=itake('info.module_null', 'lng')}");

}

else

{

/*alert(ct_sort_i);*/

//获取到的ct_sort_i是+1后的值,即0为整个栏目的classid

    get_id("noticestr").innerHTML = "{$=itake('info.sort_list_loading', 'lng')}" + ct_sort_arys[ct_sort_i];

    igets("interface.asp?module=" + tmodule + "&type=loadsortlists&classid=" + ct_sort_arys[ct_sort_i], nload_sort_lists);

}

}

function nload_sort(strers)

{

if (strers == "$invalid$") get_id("noticestr").innerHTML = "{$=itake('info.module_invalid', 'lng')}"; 

else 

{

 

    switch (strers)

    {

      case "$error$":

        get_id("noticestr").innerHTML = "{$=itake('info.connection_error', 'lng')}";

        break;

      case "":

        get_id("noticestr").innerHTML = "{$=itake('info.loadsort_error', 'lng')}";

        break;

      default:

        get_id("noticestr").innerHTML = "{$=itake('info.loadsort_succeed', 'lng')}";

        ct_sort_i = -1; //进一为零,生成整个栏目的列表页

        ct_sort_arys = strers.split(",");

        nload_sort_list();

   /*alert("test:ct_sort_i="+ct_sort_i);*/

        break;

    }

}

}

........

</script>

 

本帖由 shadoweb 于 2016-09-23 17:06:17 编辑过
2016-09-23 17:05:55 JTBC教程网 https://www.jtbc.com.cn/ 客服QQ858512104 微信 shadoweb