用户信息
帖子内容
1 楼
shadoweb
钻石会员
积分 678
注册 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建站,模板定制,二次开发, QQ925474725 网址www.shadoweb.cn