nciaer 发表于 2020-6-9 10:32:25

Discuz日历组件显示年范围的修改

较老版本的Discuz的日历组件只能显示到2020年,现在已经完全不够用了,所以我们需要修改它。

打开static/js/calendar.js文件,找到loadcalendar()函数,里面有显示年的设置,把原来的改成
        for(var k = 2050; k >= 2001; k--) {
                s += k != 2050 && k % 10 == 0 ? '</div><div class="col">' : '';
                s += '<a href="javascript:;"><span' + (today.getFullYear() == k ? ' class="calendar_today"' : '') + ' id="calendar_year_' + k + '">' + k + '</span></a><br />';
        }

这样就是年选择就是从2001到2050年了。


页: [1]
查看完整版本: Discuz日历组件显示年范围的修改