zblog php下拉式文章归档实现方法

不废话,直接说步骤,不懂的可以问我。

1.在需要添加下拉式文章归档的位置添加如下代码:(比如本文以添加到侧栏为例)

<!--文章归档下拉式 -->
<dl class="function">
<h3 class="function_t">文章归档</h3>
<dd class="function_c">
<select  class="select1"onChange="javascript:window.open(this.options[this.selectedIndex].value);this.selectedIndex=0">
<option>选择月份归档</option>
{$modules['archives'].Content}     
</select>
</dd>
</dl>

2.修改系统文件:c_system_event.php查找代码:

$s .= '<li><a href="' . $url->Make() . '">' . str_replace(array('%y%', '%m%'), array(date('Y', $fdate), date('n', $fdate)), $zbp->lang['msg']['year_month']) . ' (' . $n . ')</a></li>';

更改为:

$s .= '<option value="' . $url->Make() . '">' . str_replace(array('%y%', '%m%'), array(date('Y', $fdate), date('n', $fdate)), $zbp->lang['msg']['year_month']) . ' (' . $n . ')</option>';

3.打开模板的样式表添加样式:

 .select1{
    margin-top: 15px;
    width: 202px;
    height: 32px;
    margin-bottom: 0px;}

4.进入网站后台--模块管理--文章归档--进入后,点击应用,相当于刷新文章归档模块内容,再次进入文章归档模块后,模块内容变了,你就成功了。

5.刷新缓存,

6.进入网站前台看下效果吧。

注意:本方法有个缺点:就是你更新主系统文件或者重装的话,此方法会失效,当然了可以用插件实现,希望高手开发。

效果如下:

7.祝你成功。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请通知我们,一经查实,本站将立刻删除。


客服