织梦cms仿站教程(用织梦仿站如何禁止dedecms隐藏栏目里的内容呢?)
优采云 发布时间: 2022-01-04 05:23织梦cms仿站教程(用织梦仿站如何禁止dedecms隐藏栏目里的内容呢?)
使用织梦建网站时,经常会用到隐藏栏目,dedecms内置的搜索功能默认搜索整个网站的内容,有时会隐藏内容列的。如果找到了,如何禁止dedecms隐藏栏目内容?
在使用织梦仿网站时,发现只需要修改底层的SQL语句
打开 /include/arc.searchview.class.php 文件的第 585 行:
$query = "SELECT arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,
act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath
FROM `{$this->AddTable}` arc LEFT JOIN `dede_arctype` act ON arc.typeid=act.id
WHERE {$this->AddSql} $ordersql LIMIT $limitstart,$row";
在where条件后面添加如下语句:
和 arc.typeid5
5 是隐藏列的 id 号。
织梦二次开发QQ群