php二级栏目出不来,dedecms判断二级栏目为空不显示的方法
用dedecms开发网站的时候,如果需要调用二级栏目,用channerartlist标签就行,但如果该栏目下无二级栏目,就有空的DIV产生。试了默认标签的运行PHP判断,总不够简洁,下面是最简洁的实现方法。
最新版本的DedeCMS是禁止模板PHP运行的,后台 → 系统 → 系统基本参数 → 其他选项 → 默认模版引擎禁用标签,将php去掉即可。
{dede:channelartlist typeid='top'}
{dede:field name='typename'/}
{dede:php}
$id = $refObj->Fields['id'];
$sql = ("SELECT * FROM dede_arctype where reid ='$id'");
$db->SetQuery($sql);
$db->Execute();
if($db->GetTotalRow()){
echo '
- ';
while($row = $db->GetArray()){
$url = str_replace('{cmspath}','',($row[typedir]));
echo "
".($row[typename])."";
};
echo '
';
};
{/dede:php}
{/dede:channelartlist}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
php二级栏目出不来,dedecms判断二级栏目为空不显示的方法相关推荐
- Java 判断字符串是否为空的四种方法、优缺点与注意事项
以下是Java 判断字符串是否为空的四种方法: 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低: if(s == null ||"".equals(s)); 方法二: ...
- java字符串为空抛出异常_Java 判断字符串是否为空的四种方法,及效率比较。
以下是Java 判断字符串是否为空的四种方法: 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低: if(s == null ||"".equals(s)); 方法二: ...
- java equals 判断空_Java 判断字符串是否为空的三种方法与性能分析
[java中判断字符串是否为数字的三种方法 1>用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = s ...
- php怎样判断数组是否为空,PHP判断数组是否为空的5大方法
PHP判断数组是否为空的5大方法 导语:下面介绍了PHP开发中遇到的数组问题,这里介绍了判断PHP数组为空的5种方法,有需要的朋友可以借鉴参考一下. 1. isset功能:判断变量是否被初始化 说明: ...
- 织梦网站在服务器上不显示验证码,dedecms在Nginx服务器上验证码不显示解决方法...
这篇文章主要为大家介绍了dedecms在Nginx服务器上验证码不显示解决方法,需要的朋友可以参考下 很多使用dedecms的站长都遇到过在Nginx服务器上验证码不显示的情况,查阅相关资料会发现Ng ...
- java判断空对象为空_Java判断对象是否为空(包括null ,)的方法
本文实例为大家分享了Java判断对象是否为空的具体代码,供大家参考,具体内容如下 package com.gj5u.publics.util; import java.util.List; /** * ...
- java怎么判断字符串是否为空的几种方法(亲测)
StringUtils 第一步使用if(StringUtils.isBlank(a))判断字符串a是否为空,为空执行if语句内打印语句,使用StringUtils,需要添加commons-lang-2 ...
- 由浅入深CIL系列:5.抛砖引玉:判断string是否为空的四种方法的CIL代码看看效率如何?...
本节将接触几个新的CIL操作码如下 ldc.i4.0 将整数值 0 作为 int32 推送到计算堆栈上 Ceq 比较两个值.如果这两个值相等,则将整数值 1 (int32) ...
- c语言如何判断数组不为空,PHP 判断数组是否为空的几种方法
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 在php中判断是否为数组很简单,php中利用is_array() 函数就可以快速判断变量是否为数组了.is_array - 检测变量是否是数组Report ...
- c语言怎么判断数组是否为空,PHP 判断数组是否为空的几种方法
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 在php中判断是否为数组很简单,php中利用is_array() 函数就可以快速判断变量是否为数组了.is_array - 检测变量是否是数组Report ...
最新文章
- 52深入理解C指针之---不透明指针
- 关于使用eclipse maven UpdateProject时报错,无法更新本地仓库的问题解决方案
- mac ox 10.9 安装eclipse j2ee 集成配置JDK1.6
- CS190.1x-ML_lab1_review_student
- 台达plc读取变频器电流案例_MODBUS通信之触摸屏与变频器通信知识分享(一)
- 关于java.sql.SQLRecoverableException: Closed Connection异常的解决方案(转)
- linux下lampp(xampp)安装memcached扩展
- 一文包教会 Python打包.py文件成exe文件发给自己的好友
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序报错的解决办法
- 随机漫步python程序
- 国产化系统改造实践(未完)
- win10右键一直转圈_Windows系统鼠标右键突然一直转圈无法使用
- python练手小程序—调整图片分辨率(大小)
- 《Code Complete》之个人性格
- e-learning的移动学习:培训从电脑转移到手机,只是媒介的改变?
- AIGC火了,但它能替代红人们吗?
- easyui SWFUpload
- int和String类型的转换
- 企业征信牌照注销趋势分析
- 西邮Linux兴趣小组2019面试题总结