>백엔드 개발 >PHP 튜토리얼 >typecho如何判断搜索结果是否为空

typecho如何判断搜索结果是否为空

WBOY
WBOY원래의
2016-06-06 20:08:431137검색

制作主题是需要分别定义搜索结果为空或不为空时的类名,比如
搜索结果为空时


搜索结果不为空时

请问typecho如何判断搜索结果是否为空?

回复内容:

制作主题是需要分别定义搜索结果为空或不为空时的类名,比如
搜索结果为空时


搜索结果不为空时

请问typecho如何判断搜索结果是否为空?

跟据你的需要我研究了个比较屌的判断方法。
原理:搜索为空时当前总页码数会为0,所以只要判断总页码数就行了,当总页码小于1则搜索结果为空

<code><?php if(ceil($this->getTotal() / $this->parameter->pageSize) 
没有搜索结果<?php else: ?>
有<?php endif; ?>
</code>

额,其实正规的判断是这样的,上边是我刚才犯傻了,方法太屌了

<code><?php if ($this->have()): ?>
<?php _e('找到内容'); ?>
<?php else: ?>
<?php _e('没有找到内容'); ?>
<?php endif; ?>    
</code>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.