phpcms大栏目页面导航出现不换行现象
关键字描述:出现 现象 导航 页面 栏目   < " document.all
phpcms建站时,当一个栏目下包含许多子栏目时,大栏目页面导航出现不换行现象的解决方法:
找到 templates\default\phpcms\tag_catlist.html 文件 。
然后找到:{elseif $showtype==2}
删除下面的所有文件,然后添加
<div>
{loop get_childcat($channelid,$catid) $cat}
<a href="{$cat[caturl]}">{$cat[catname]}</a>
{if $cat[child]==1 && $child}{loop get_childcat($channelid,$cat[catid]) $childid}<a href="{$childid[caturl]}">{$childid[catname]}</a>{/loop}
{/if}
{/loop}
</div>
{else}
<script type="text/javascript">
function show(a_Str,b_Str,c_Str){
var open = "{PHPCMS_PATH}images/icon/open.gif";
var fopen = "{PHPCMS_PATH}images/icon/fopen.gif";
var close = "{PHPCMS_PATH}images/icon/close.gif";
var fclose = "{PHPCMS_PATH}images/icon/fclose.gif";
if(document.all(c_Str).style.display=='none'){
document.all(c_Str).style.display='block';
document.all(a_Str).class="lazy" data-src=open;
document.all(b_Str).class="lazy" data-src=fopen;
}else{
document.all(c_Str).style.display='none';
document.all(a_Str).class="lazy" data-src=close;
document.all(b_Str).class="lazy" data-src=fclose;
}
}
</script>
{$cattree($channelid,$catid,$open)}
{/if}
重新的更新频道即可。
动态不生成的直接刷新即可看到效果。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341