您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop首页文章搜索框功能增加方法
初丹2024-01-01 22:14:30ecshop商城教程已有人查阅
导读ecshop首页增加文章搜索框功能方法:怎么样让ECSHOP商城首页有商品搜索框,同时又可以搜索文章?
ecshop首页增加文章搜索框功能方法:怎么样让ECSHOP商城首页有商品搜索框,同时又可以搜索文章?
1.首页lbi库文件需要显示地方:
增加:
找出下列语句,并修改。【约42行】
1.首页lbi库文件需要显示地方:
增加:
<form action="{$search_url}" name="search_form" method="post" class="article_search">
<input name="keywords" type="text" id="requirement" value="{$search_value}" class="inputBg" />
<input name="id" type="hidden" value="{$cat_id}" />
<input name="cur_url" id="cur_url" type="hidden" value="" />
<input type="submit" value="{$lang.button_search}" class="bnt_blue_1" />
</form>
2.在inculudes/lib_article.php 中找出下列语句,并修改。【约42行】
//增加搜索条件,如果有搜索内容就进行搜索
if ($requirement != '')
{
$sql = 'SELECT article_id, title, author, add_time, file_url, open_type' .
' FROM ' .$GLOBALS['ecs']->table('article') .
' WHERE is_open = 1 AND ' . $cat_str . ' AND title like \'%' . $requirement . '%\' .//本行为要修改语句 Edited by Lingfeng
' ORDER BY article_type DESC, article_id DESC';
}
所修改句子为:
' WHERE is_open = 1 AND ' . $cat_str . ' AND (title like \'%' . $requirement . '%\' or content like \'%' . $requirement . '%\' )' .
2.再找出:
function get_article_count($cat_id ,$requirement='')
{
global $db, $ecs;
if ($requirement != '')
{
$count = $db->getOne('SELECT COUNT(*) FROM ' . $ecs->table('article') . ' WHERE ' . get_article_children($cat_id) . ' AND title like \'%' . $requirement . '%\' and is_open = 1');
}
所修改后句子为:
$count = $db->getOne('SELECT COUNT(*) FROM ' . $ecs->table('article') . ' WHERE ' . get_article_children($cat_id) . ' AND ( title like \'%' . $requirement . '%\' or content like \'%' . $requirement . '%\') AND is_open = 1');
这样以后首页就可以搜索文章了哦
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop文章列表怎么改为显示内容提要
可以提取详细内容的固定字符宽度修改:includes\lib_article.php显示前20字符 多余的 使用 ...代替 -
ecshop优惠活动优惠卷设置教程
首入ECShop 的后台管理中,从左边选择促销管理 -> 优惠活动然后点击右上角的添加优惠活动,在这里你需要填写优惠活动名称,优惠活动开始时间以及优惠活动结束时间。 -
ecshop模板制作教程,ecshop模板标签大全整理
ECSHOP模板制作修改经常用到ECSHOP模板标签:页面关键字 {$keywords }页面标题 {$page_title}产品分类父分类列表 -
ecshop首页商品列表页面显示商品属性的方法
ecshop商品属 如何显示在商城其他页面呢?ecshop首页显示商品属 ,商品列表页面显示商品属 的调用教程。 ECSHOP任意页面调用商品属 ,直接用
留言与评论 (共有 条评论) |