01日
11月

dedecms织梦搜索页面分页样式修改方法?

本文地址:http://www.brushfiresmt.com/jiqiao/174.html
文章摘要:dedecms织梦搜索页面分页样式修改方法?,性交图饱胀梯形,一人之交导游员嘲讽。

dedecms织梦搜索页面分页样式修改方法?那到底如何修改呢?
 
 
1:搜索模板里面的分页标签pagelist和普通的分页不一样,常见的分页控制代码都写在include/arc.listview.class.php里面,而现在不是了,搜索页的分页是写在include/arc.searchview.class.php里面。如果需要到二次开发的可以到里面进行修改。

搜索分页所在的位置
 
2:而默认的搜索页分页样式就比较复杂,里面加了很多冗余代码,生成后会初夏下面这段代码:
 
<table border='0' cellpadding='0' cellspacing='0'>
<tr align='center' style='font-size:10pt'>
<form name='pagelist' action='/plus/search.php'><input type='hidden' name='keyword' value=''>
<input type='hidden' name='channeltype' value='0'>
<input type='hidden' name='orderby' value=''>
<input type='hidden' name='kwtype' value='0'>
<input type='hidden' name='pagesize' value='10'>
<input type='hidden' name='typeid' value='0'>
<input type='hidden' name='TotalResult' value='57'> <td>共找到<b>57</b>条记录/最大显示<b>6</b>页 </td>
<td width='30'>首页</td>
<td>1&nbsp;</td>
<td>1&nbsp;</td>
 
        像table完全是不必要存在的,而且对seo也不利,那么怎么办呢?可以在arc.searchview.class.php文件中找到以下几行代码,删掉“<>”方括号及里面的内容即可,
 
        $geturl = "keyword=".urlencode($oldkeyword)."&searchtype=".$this->SearchType;
        $hidenform = "<input type='hidden' name='keyword' value='".rawurldecode($oldkeyword)."'>\r\n";
        $geturl .= "&channeltype=".$this->ChannelType."&orderby=".$this->OrderBy;
        $hidenform .= "<input type='hidden' name='channeltype' value='".$this->ChannelType."'>\r\n";
        $hidenform .= "<input type='hidden' name='orderby' value='".$this->OrderBy."'>\r\n";
        $geturl .= "&kwtype=".$this->KType."&pagesize=".$this->PageSize;
        $hidenform .= "<input type='hidden' name='kwtype' value='".$this->KType."'>\r\n";
        $hidenform .= "<input type='hidden' name='pagesize' value='".$this->PageSize."'>\r\n";
        $geturl .= "&typeid=".$this->TypeID."&TotalResult=".$this->TotalResult."&";
        $hidenform .= "<input type='hidden' name='typeid' value='".$this->TypeID."'>\r\n";
        $hidenform .= "<input type='hidden' name='TotalResult' value='".$this->TotalResult."'>\r\n";
 
  除此之外,还要删除样式中带有表格信息的代码如:<td width='50'>、<table border='0' cellpadding='0' cellspacing='0'>、<tr align='center' style='font-size:10pt'>、<form name='pagelist' action='".$this->GetCurUrl()."'>等,别忘了这些代码都是成对出现的哦,别删了前面后面忘了删。
 
  至此,大致的样式已经清除干净了,其它的地方也就跟修改文章列表页的分页样式差不多。

更多




请输入您的Email地址,订阅dedecms电子报:
(建议使用QQ邮箱, Gmail, Yahoo, 163, 126邮箱)

填写您的邮件地址,订阅我们的精彩内容:

上一篇:织梦搜索结果页只能显示10条如何修改?       下一篇:织梦DedeCMS自定义表单手机号码和邮箱验证

最新的评论会显示在最上方,您的每一次鼓励,都会成为我们成长的动力!


请不要在评论里发HTML格式的链接,会直接被屏蔽。