迅睿cms如何实现年份点击筛选文章以及每页显示不同数量的文章

迅睿cms 来源:本站发布 收藏

需求:点击不同的年份显示不同的年份的文章,并且点击不同的条数,筛选出来的数据显示不同数量的文章


效果图:


迅睿cms如何实现年份点击筛选以及每页显示不同的条数实现效果图


实现方法,找到你对应的seach.html

 

代码逻辑案例如下  

        <div class="tiem_box">
                    <div class="year box">
                        <div class="tit">
                            {if $_GET['year']}
                            {$_GET['year']}年 
                            {else}
                            年份 
                            {/if}
                            <img src="{THEME_PATH}mbbb/images/9780.png" alt="">
                        </div>
                        <div class="list_box">
                            <div class="sanjiao"></div>
                            <div class="list">
                                {php $year = [2026,2025,2024,2023,2022,2021];}
                                {loop $year $y}
                                {php $params['year']=$y;}
                                <a href="{dr_search_url($params, 'updatetime', $y.'-1-1,'.$y.'-12-31')}">{$y}年</a>
                                {/loop}
                            </div>
                        </div>
                    </div>
                    <span>显示</span>
                    <div class="quantity box">
                        <div class="tit">
                            {if $_GET['pagesize']}
                            {$_GET['pagesize']}
                            {else}
                            5
                            {/if}
                            <img src="{THEME_PATH}mbbb/images/9780.png" alt="">
                        </div>

                        <div class="list_box">
                            <div class="sanjiao"></div>
                            <div class="list">
                                {php $pp = [5,10,20];}
                                {php $params['year']=$_GET['year'];}
                                {php $params['pagesize']=$_GET['pagesize'];}
                                {loop $pp $p}
                                <a href="{dr_search_url($params, 'pagesize', $p)}">{$p}</a>
                                {/loop}
                            </div>
                        </div>
                    </div>
                </div>
                
                
                
                                    <div class="text_list">
                {php $pagesize = intval($_GET['pagesize'])?intval($_GET['pagesize']):5;}
                {search module=MOD_DIR id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=$pagesize urlrule=$urlrule}
                        <div class="text_item">
                            <div class="item">
                                <a href="{$t.links}">{$t.title}</a>
                            </div>
                            <div class="item">
                                <a href="{$t.links}">{php $opt = dr_field_options(92); echo implode('、', array_intersect_key($opt, array_flip($t['product'])));}</a>
                            </div>
                            <div class="item">
                                <a href="{$t.links}">{php $field = dr_field_options(93);}
{loop $field $v $name}
{if in_array($v, $t['field'])}
{$name}
{/if}
{/loop}</a>
                            </div>
                        </div>
 {/search}

                    </div>



免责声明:1.凡本站注明“来源:XXX(非模板巴巴)”的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有侵权,请联系xiaoerhu#88.com处理;2.凡本站转载内容仅代表作者本人观点,与模板巴巴无关。

相关文档

0 条评论

网友留言