获取顶级栏目下是否3级,并输出指定的字符
在使用易优模板时,遇到有三级时输出指定样式,怎么办呢?下面小编就来教大家如何使用。
在根目录下\extend文件夹内找到function.php文件,打开文件在底部添加下面代码。
/** * 获取顶级栏目下是否3级,并输出指定的字符 * 模板使用方法:{$field.typeid|diy_arctype_level=###,输出的字符} */ function diy_arctype_level($typeid, $str = '') { $result = model('Arctype')->getHasChildren($typeid, true); $max_level = 0; $temp = []; foreach ($result as $k => $v){ $temp[] = $v['level']; } !empty($temp) && $max_level= max($temp); if (2 == $max_level) { return $str; } else { return ''; } }
模板使用方法:{$field.typeid|diy_arctype_level=###,您要输出的字符}
在根目录下\extend文件夹内找到function.php文件,打开文件在底部添加下面代码。
/** * 获取顶级栏目下是否3级,并输出指定的字符 * 模板使用方法:{$field.typeid|diy_arctype_level=###,输出的字符} */ function diy_arctype_level($typeid, $str = '') { $result = model('Arctype')->getHasChildren($typeid, true); $max_level = 0; $temp = []; foreach ($result as $k => $v){ $temp[] = $v['level']; } !empty($temp) && $max_level= max($temp); if (2 == $max_level) { return $str; } else { return ''; } }
模板使用方法:{$field.typeid|diy_arctype_level=###,您要输出的字符}
免责声明:1.凡本站注明“来源:XXX(非老K模板网)”的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有侵权,请联系laokcms#126.com处理;2.凡本站转载内容仅代表作者本人观点,与老K模板网无关。
相关文档
- 迅睿cms模板循环标签每隔几行几个更换或指定输出特定样式
- 在任意页面通过Ajax不跳转在当前页面获取搜索结果
- 迅睿CMS:判断是否关注过
- list 判断 每隔2次输出内容
- 如何在循环范围内指定调用多条是否加样式
- 当前栏目如何调用子栏目?
- 导航菜单判断是否有子栏目,有则显示否则隐藏(二级菜单调用)
- 导航调用三级栏目的方法
- EYOUCMS如何用channelartlist调用指定的栏目及...
- 获取当前文章页面栏目名称和栏目链接栏目图片的方法
- 易优调用四级栏目或者更多级别栏目的标签
- 获取顶级栏目下是否3级,并输出指定的字符
- 如何判断最后一条是否加样式
- 获取当前文档url地址的方法
- 文章内容页如何获取上一篇下一篇
- 易优CMS指定文章列表获取tag标签
- 友情链接判断是否新窗口打开
- 如何调用指定栏目下的推荐文章
- 多语言情况下判断是否隐藏
- 判断后台是否有输出栏目图片,没有则显示默认图片
上一篇: 如何在循环范围内指定调用多条是否加样式
下一篇: EYOU 当前栏目页判断有无子栏目
0 条评论