在supesite后台采集文章管理增加标题查询功能
时间:2010-12-15 21:20来源: 作者: 点击:次
好久没写supesite的文章了,今天给大家介绍一下在supesite后台采集文章管理增加标题查询功能的方法1,修改admin/admin_robotmessages.php文件查找//LIST VIEW$wheresqlarr = array();$newurl = $theurl;if(!empt
好久没写的文章了,今天给大家介绍一下在supesite后台文章增加标题查询的方法
1,修改admin/admin_robotmessages.php文件
查找
//LIST VIEW $wheresqlarr = array(); $newurl = $theurl; if(!empty($robotid)) { $wheresqlarr['robotid'] = $robotid; $newurl .= '&robotid='.$robotid; }
|
在下面添加
if (submitcheck('s_search')) { $s_title = shtmlspecialchars(trim($_POST['s_title'])); if(!empty($s_title)){ $wheresqlarr['subject'] = "LIKE '%$s_title%'"; $newurl .= '&s_title='.rawurlencode($s_title); } }
|
查找
if(!empty($robotarr) && is_array($robotarr)) { echo label(array('type'=>'table-start', 'class'=>'listtable')); $i = 0; foreach ($robotarr as $robotid => $robot) { echo '<td><a href="'.$theurl.'&robotid='.$robotid.'&isimport='.$isimport.'">'.$robot['name'].'</a></td>'; if($i % 5 == 4) echo '</tr><tr>'; $i++; } echo '</tr></table>'; echo '<br>'; } |
在下面添加
echo label(array('type'=>'form-start', 'name'=>'searchform', 'action'=>'')); echo label(array('type'=>'table-start', 'class'=>'listtable')); echo '<tr>'; echo '<th><input name="s_title" value='.$s_title.'> <input type="submit" name="s_search" value="submit"></th>'; echo '</tr>'; echo label(array('type'=>'table-end')); echo label(array('type'=>'form-end'));
|
2,修改common.func.php文件
查找
$result .= $comma.$key.'=\''.$value.'\''; $comma = ' AND ';
|
替换为
if(strpos($value,'LIKE') === false){ $result .= $comma.$key.'=\''.$value.'\''; }else{ $result .= $comma.$key.' '.$value; } $comma = ' AND ';
|
ok,修改完成,在此蘑菇偷懒了,没有在语言包里变量,直接使用英文字符串,请大家见谅~~ (责任编辑:好模板) |
------分隔线----------------------------