您当前的位置: 主页 > 优化教程
织梦副栏目名称和链接调用方法,打开 \include\extend.func.php 在最下面加入
 
/**
 *  获取副栏目链接和名称
 *
 * @access    public
 * @param     string  $typeid2         副栏目id
 * @param     string  $result         输出
 * @return    string
 */
if(!function_exists('GetTypeid2'))
{
         function GetTypeid2($typeid2)
         {
                   global $dsql;
                   $result = '';
                   $query = "SELECT * FROM `dede_arctype` WHERE id IN($typeid2) AND ishidden<>1 ORDER BY FIELD(id,$typeid2)";
                   $dsql->Execute('t',$query);
                   while($row = $dsql->GetArray('t'))
                   {
                            $typeurl = GetOneTypeUrlA($row);
                            $result.= ($result=='' ? "<a href='{$typeurl}'>{$row['typename']}</a>" : ','."<a href='{$typeurl}'>{$row['typename']}</a>");
                   }
                   return $result;
         }
}
 
列表页 调用标签写法
 
[field:typeid2 function=GetTypeid2(@me)/]
 
内容页 调用标签写法
 
{dede:field.typeid2 function=GetTypeid2(@me)/}
 
首页 调用标签
 
还需要打开 /include/taglib/arclist.lib.php 找到
 
if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')';
 
 
 
改成
 
if($CrossID=='') $orwheres[] = " (arc.typeid in (".GetSonIds($typeid).") or arc.typeid2 in (".GetSonIds($typeid).") or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%' )";
 
继续找到
 
else $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')';
 
改成
 
else $orwheres[] = " (arc.typeid in (".GetSonIds($typeid).",".$CrossID.") or arc.typeid2 in (".GetSonIds($typeid).",".$CrossID.") or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%')";
 
这样才可以在首页调用副栏目,标签写法是
 
[field:typeid2 function=GetTypeid2(@me)/]
 

关键词:织梦,dedecms,副,栏目,名称,和,链接,调用,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

dedecms文章调用来源和作者为空时自动隐藏dedecmscms后台在发布文章的时候可以让管理员填写文章来源或者作... 2021-07-30
织梦首页生成提示:Errorcheck Snooping out of bounds的解决办法很多开源程序在建站的时候一定要注意字母的大小写,特别是在linux环境... 2021-08-14
如何控制dedecms栏目列表页的缩略图大小方法一: {dede:list pagesize=15 imgwidt... 2021-07-30
织梦dedecms在其它页面调用单页文章内容的方法以下是在 V5.6 GBK上面实验的哈!其它版本的估计得修改下 语句里... 2021-07-27
织梦给文章添加缩略图提示select_images.php文件报错的具体处理方法很多站长朋友都是用织梦dedecms程序建站,AB 织梦模板 网也是一... 2021-08-14
织梦Dedecms在循环列表中获取会员信息的方法此时我们可以通过织梦提供的辅助函数来实现 1、首先在include/h... 2021-07-27
织梦tag标签列表按发布时间排序的方法搜索引擎对TAG十分重视,网站tag页面被收录,也能带来流量,解决织梦... 2021-07-22
dedecmsDedeCMS会员空间内的文章列表无法分页的解决办法DedeCMS 5.7会员空间的文章列表分页显示不正常,总是显示0页0... 2021-08-09
dedecmsdedecms后台怎么增加栏目上传缩略图功能我们用织梦制作企业网站时,因为有很多的栏目,每个栏目的图片都不一样,单... 2021-08-09
织梦dedecms当前文章关键词相同的文章最近在做一个站,想做一个功能,就是有一个div块里显示的是与当前文章关... 2021-07-30
织梦如何修改中英文模板的当前位置一些企业可能会有对外贸易,所以说可能需要做一个双语网站。对于双语网站有... 2021-07-22
Dede下载频道不显示下载次数解决方法现在dede版本的下载频道都无法统计下载次数官方也没有提供解决的办法我... 2021-08-09
DEDECMS标题长度60字节限制解决办法dedecms 对文章的标题长度作了限制,最长为60字节,这显然不够用... 2021-07-27
彩色tags热门关键字代码刷新一次变换一次此代码优点: ◎ 无需修改任何源文件 ◎ CSS+JS文件控制,简单更... 2021-08-14
dedecms使用SQL代码调用指定栏目tag标签在使用 dedecms 织梦模板 建站中,很有可能需要用到在首页根据调... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn