请问下图中dedecms里怎么点击左边的子栏目,右边显示相应内容
1、首先在本地存储网站文件的地方找到include文件夹,如图所示。
2、然后在include文件夹中找到commonfuncphp这个文件。
3、使用记事本打开这个PHP文件,将文件内容拉倒最底端。
4、复制下图代码,粘贴到commonfuncphp最底端,然后点击Ctrl+s保存。
5、登录网站后台或者直接使用DW更改网站模板文件,在文件中需要调取顶级栏目的地方,复制粘贴代码然后保存。
找到方法了 把TITLE里换成下面的代码就可以了{dede:field name='position' runphp='yes'} $tc="_"; //分隔符 $tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符 @me=html2text(@me); //去除html标签 $tf=split($tw,@me); //分解成数组 for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk $tk=trim($tf[$ta])$tc; } $tk=substr($tk,0,-1); @me=$tk; //赋值给@me{/dede:field}-{dede:global name='cfg_webname'/}
用iframe。。。
右边是一个iframe,id="if1"
然后左边菜单 用<a traget="if1" href="">多人视频特色</a>就可以了!
要调用某个栏目的下级栏目名称,参考下面的标签
{dede:channel row='20' type ='son' typeid ='2' } 此处是底层标签 {/dede:channel}
row='20'表示调用20个栏目名称
type ='son'表示调用下级栏目
typeid ='2'表示父栏目id为2
关于底层标签,诸如栏目名称,链接等等就不再赘述了吧
channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套
{dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标记
你嵌套了 {dede:channel}所以有问题
调用多级子栏目讲参考:http://hibaiducom/kfs920/item/58aaec4c6e1d76e3dd0f6c37
同时调用一级、二级、三级以至N级栏目的方法:http://hibaiducom/kfs920/item/80ac8871ebe3c2236cc37c38
0条评论