发现我在建立栏目后,不想使用这个了然后删除掉,然后再建立的时候栏目的ID都不连续了,那么如何解决呢,其实我们可以用备份数据表里的清空表功能可以
创新互联是一家成都做网站、网站建设,提供网页设计,网站设计,网站制作,建网站,按需设计网站,网站开发公司,于2013年成立是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。
使栏目ID从1开始,当然了文章编号也可以从1开始
上面是清空栏目的
接下来
上面是清空文章的
修改头文件,具体代码如下
nav class="nav"
ul class="nav__menu"
li class="nav__menu-item"a href="[!--news.url--]" target="_self"首页/a/li
?php
$ecms_bq_sql=sys_ReturnEcmsLoopBq('select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder limit 8',20,24,0); $bqno=0;
while($bqr=$empire-fetch($ecms_bq_sql))
{
$bqsr=sys_ReturnEcmsLoopStext($bqr);
$bqno++;
if($bqr[classid] != '23' ){
?
li class="nav__menu-item"a href="?=$public_r[newsurl]??=$bqr[classpath]?" title="?=$bqr[classname]?" target="_self" ?=$bqr[classname]?/a
ul class="nav__submenu"
?php
$ecms_bq_sql2=sys_ReturnEcmsLoopBq("select classid,classname,classpath from [!db.pre!]enewsclass where bclassid='$bqr[classid]' order by myorder limit 5",20,24,0);
$bqno2=0;
while($bqr2=$empire-fetch($ecms_bq_sql2))
{
$bqsr2=sys_ReturnEcmsLoopStext($bqr2);
$bqno2++;
?
li class="nav__submenu-item"a href="?=$public_r[newsurl]??=$bqr2[classpath]?" title="?=$bqr2[classname]?" target="_self" ?=$bqr2[classname]?/a/li
?php
}
?
/ul
/li
?php
}
}
?
/ul
/nav
TAG:帝国cms当我们增加了几个栏目之后,又不想要了,想重新增加栏目,这个时候就会出现栏目ID只能递增栏目ID是递增的,不可以改变,但可以清空从零开始,前提是你所有栏目都不要了。
你这个地方搞错了,不应该按照指定栏目来调用,直接用父栏目循环来调用就OK了,子栏目不管怎么修改,只要父栏目不变动的话,就OK了,就不用修改一次栏目,然后修改一次数据调用的ID编号了,麻烦
如果你搞不定的话,你留下你的QQ咯,我帮你解决