jtbc cms 列表页生成静态问题
JTBCCMS列表页生成静态后只有第一页,第二页无法生成,请教使用过JTBCCMS的高手帮我解决一下这个问题?我在官方网站上找过答案,只有增加一个INDEX节点才可行,如...
JTBC CMS列表页生成静态后只有第一页,第二页无法生成,请教使用过JTBC CMS的高手帮我解决一下这个问题?我在官方网站上找过答案,只有增加一个INDEX节点才可行,如果不加此节点,怎么修改,我知道是可以修改的,只是官网老大不愿意说出方法。以下是我在网上找的答案,但是我还是看不明白,请高手指点。
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>
这是答案的出处,大侠参考一下,能否给我指点一二:http://hi.baidu.com/bobbylin/blog/item/c6f5e4f824059908d8f9fd66.html
1\2\3 展开
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>
这是答案的出处,大侠参考一下,能否给我指点一二:http://hi.baidu.com/bobbylin/blog/item/c6f5e4f824059908d8f9fd66.html
1\2\3 展开
3个回答
展开全部
有可能就根本没有生成,或者文件夹权限没有设置成只读。把文件夹设置为只读。另外还要看看是否开启FSO。我最近开发了一个生成静态的ASP程序,主要是把动态页直接生成静态。适应做企业SEO。如果要的可以扣我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主你这个要改他代码,生成分类的时候弄个编号为0的试试,记得我以前改过,现在都用2.0版本了。
追问
哪个还敢用什么2.0,JTBC虽然说程序还可以,但是老大有点鼠目寸光,发展起来很难啦。我现在都转到其它的CMS了,如果你能解决这个问题。就帮一忙。我现在为止还挂着半成品,无法交差。能解决最好了,谢谢.分给你算了!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
照这个代码做了还是不行,想问下 ,增加节点,生成列表页静态是怎么做的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询