<u id="68n2n"></u><b id="68n2n"></b>

杨小杰博客(Youngxj)提供免费教程下载和网站搭建技术教程,主要分享和发布网站源码,致力创造一个高质量网络资源教程的分享平台

Emlog魔改核心完成评论搜索功能

Young小杰2019-4-19 13:30网站搭建(7)2569查询中……小标签: emlog emlog新手教程 原创

前言

最近一直在写Bty3.0的项目,所以博客要么太水要么拖更,小杰深感抱歉,但是小杰也没有闲着,非网传《某某某作者沉迷王者堕落生活》

看gitee贡献图就能看得出小杰还是很勤奋的/干杯

git贡献图.png

话说不多看干货,今天带来的是Emlog魔改核心完成评论搜索功能,该功能是《会飞的鱼》在本博客提出的建议,所以忙里偷闲简单弄了一下,完成此次操作。

教程

0、备份/admin文件夹(谨慎总是好的)

1、找到路径文件/admin/include/model/comment_model.php

2、对比以下代码,进行代码修改

代码修改.png

, $keyword = '', $type = 'comment'
$andQuery .= $keyword ? " and a.$type like '%$keyword%'" : '';


3、找到路径文件/admin/comment.php

按照下图选中区域进行添加代码

代码修改着重.png

$keyword = isset($_GET['keyword']) ? addslashes($_GET['keyword']) : '';
  	$type = isset($_GET['type']) ? addslashes($_GET['type']) : '';
$addUrl_3 = $keyword ? "keyword=$keyword&" : '';
  	$addUrl_4 = $type ? "type=$type&" : '';
	$addUrl = $addUrl_1.$addUrl_2.$addUrl_3.$addUrl_4;
$comment = $Comment_Model->getComments(1, $blogId, $hide, $page,$keyword,$type);
	$cmnum = $Comment_Model->getCommentNum($blogId, $hide,$keyword,$type);
解释一下这里为什么要添加这段代码,因为官方在评论列表这块没有做keyword查找,所以需要添加一下

4、添加搜索表单,文件路径/admin/views/comment.php添加如下表单即可(个别模版自己调整位置和样式)

<div class="col-sm-6">
		<form action="comment.php" method="get" class="form-inline">
			<div class="form-group">
				<select id="type" name="type" class="form-control">
				<option value="poster">用户名</option>
				<option value="mail">邮箱</option>
				<option value="url">网址</option>
				<option value="comment">内容</option>
			</select>
			
			</div>
			<div class="form-group">
				<input type="text" id="input_s" name="keyword" class="form-control" placeholder="搜索评论">
			</div>
		</form>
	</div>
到这里教程就结束了,成品可以看下图。

效果图.png


发表评论:

发表评论:

  • 你的文章写的太好啦,赞一个回复了[真棒]
    可以的对方不想跟你说话并向你丢了一朵小黄花回复了(献花)

  • 后台的文章搜索那天也研究研究吧~~~
    以前发的文章都不好找,要是有个和评论一样的能搜索就好了

    • Young小杰 站长

      回复了会飞的鱼:后台的自带有文章搜索,而且你可以参考此教程进行修改

  • 会飞的鱼 Lv 2

    看错图了,建议各位多尝试。。不要一遍失败就以为是教程问题

  • avatar

    忙着bty项目 大赚一笔 还在乎博客活不活 死不死 的对方不想跟你说话并向你丢了一朵小黄花回复了(献花)

    • Young小杰 站长

      回复了晓超云博客:博客也有金主的好嘛,再瞎说大实话分分钟给你禁言

  • 思源 Lv 1

    前排支持

  • 手机扫描二维码
    阅读体验更佳
    66期跑狗彩报 龙州县| 交口县| 鄂托克旗| 沭阳县| 邵东县| 莱州市| 宜宾县| 方城县| 周至县| 漯河市| 康平县| 小金县| 应城市| 游戏| 红原县| 灵寿县| 乐都县| 余干县| 托克逊县| 巴林左旗| 青河县| 理塘县| 建水县| 宣化县| 南安市| 广汉市| http://efr9177.co 江北区| 昂仁县| 若羌县| 凤翔县| 措勤县| 报价| 五原县| 广灵县| 宜城市| 香格里拉县| 临泽县| 密山市| 新竹县| 甘肃省| 迁西县| 淳安县| 阳江市| 莱西市| 和平区| 武穴市| 大洼县| 泾川县| 团风县| 治县。| 武清区| 昂仁县| 黑龙江省| 安达市| 海伦市| http://www.59631815.cn 江川县| 丰县| 信宜市| 化州市| 大关县| 伊吾县| 菏泽市| 正定县| 长泰县| 新乡县| 神池县| 大埔区| 会昌县| 宜良县| 马公市| 民丰县| 罗山县| 青海省| 临清市| 沙洋县| 建瓯市| 隆子县| 远安县| 鄂伦春自治旗| 娄底市| 天津市| 泰和县| 太和县| 灌云县| 乌兰察布市| 蕲春县| 台北县| 怀安县| 潮州市| http://otr7563.tw 桃园市| 清流县| 榆林市| 永泰县| 繁昌县| 肇东市| 荣成市| 谷城县| 张家界市| 西平县| 平定县| 临武县| 慈利县| 尚义县| 彩票| 忻城县| 大方县| 静乐县| 太仓市| 青浦区| 新巴尔虎左旗| 尉犁县| 印江| 涪陵区| 海原县| 盘山县| 合阳县| 永丰县| 乌兰浩特市| http://88226967.cn 泾源县| 岢岚县| 金堂县| 罗平县| 六安市| 奈曼旗| 资源县| 吴旗县| 都兰县| 江都市| 竹山县| 南郑县| 临朐县| 鹤岗市| 黄石市| 灵台县| 吉木萨尔县| 安宁市| 青海省| 永嘉县| 婺源县| 江陵县| 光山县| 湖南省| 山东省| 九台市| 永定县| 大余县| 营口市| http://cdt273.cn 原阳县| 阜平县| 奎屯市| 南丹县| 莱州市| 玛多县| 中西区| 当阳市| 沽源县| 永城市| 岫岩| 伊金霍洛旗| 瑞金市| 邵阳县| 射洪县| 海兴县| 凌海市| 辉南县| 辽中县| 阳东县| 漯河市| 清丰县| 汕头市| 浦江县| 永善县| 济南市| 抚宁县| 兴宁市| http://kqbwea.cn 武功县| 香港| 梁山县| 苍南县| 清水河县| 常熟市| 海阳市| 自治县| 贵定县| 常山县| 乐山市| 外汇| 富阳市| 松原市| 太谷县| 平安县| 日土县|