扫码关注官方订阅号
制作主题是需要分别定义搜索结果为空或不为空时的类名,比如搜索结果为空时<body class="search search-no-results">搜索结果不为空时<body class="class="search search-results"">请问typecho如何判断搜索结果是否为空?
ringa_lee
跟据你的需要我研究了个比较屌的判断方法。原理:搜索为空时当前总页码数会为0,所以只要判断总页码数就行了,当总页码小于1则搜索结果为空
<?php if(ceil($this->getTotal() / $this->parameter->pageSize) < 1): ?> 没有搜索结果<?php else: ?> 有<?php endif; ?>
额,其实正规的判断是这样的,上边是我刚才犯傻了,方法太屌了
<?php if ($this->have()): ?> <?php _e('找到内容'); ?> <?php else: ?> <?php _e('没有找到内容'); ?> <?php endif; ?>
的确,判断方法是这个:
更多内容可参考 Typecho模板开发教程
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
跟据你的需要我研究了个比较屌的判断方法。
原理:搜索为空时当前总页码数会为0,所以只要判断总页码数就行了,当总页码小于1则搜索结果为空
额,其实正规的判断是这样的,上边是我刚才犯傻了,方法太屌了
的确,判断方法是这个:
更多内容可参考 Typecho模板开发教程