分享
  • 收藏
  • 举报
    X
    请问怎么做时间筛选?
    • snscn 消费1862.35元 2019-02-16 23:40 23:40
    968
    8

    咸鱼了好多天了,玩游戏,然后研究一个小说程序。

    那程序也是基于TP5开发的。

    筛选做的不错,比如字数、状态和更新时间等等。

    尤其是更新时间,我觉得这个很实用,分类用得着,论坛也用得着。

    正好今天又开始搞X1模板,遇到了时间筛选,能力有限,卡住了,不知道咋搞。

    有晓得的麻烦解答下,谢谢。

    最后,附上那小说程序的时间筛选代码,真的好简单,比X1的筛选代码简洁不少,希望官方能简化下一下筛选代码。

    <div class="select seltime"> <span class="tname">更新时间</span>
      <ul class="textlist">
        {filter id="update" name="update"}
        <li {eq name="update['current']" value="1"}class="on"{/eq}> <a href="{$update['url']}">{$update['title']}</a> </li>
        {/filter}
      </ul>
    </div>

    后端直接设置时间的筛选参数,前端显示,真的好方便,很人性化。

    在这里,还是提个小建议:

    希望X1能有个时间字段,比如create_time这个创建时间,如果用户有需求,比如某个模块,X1默认在该模块的模型字段管理里面没有这个字段,用户可以创建这个字段,然后像这个小说程序一样设置这个字段的筛选参数,前端直接调用。

    当然,模型中也可以自带这个字段,无需用户手动添加这个字段,但用户可以自定义这个字段参数,然后前端筛选调用也是可以的。

               



    我是分割线



    最后,我把字数和状态的筛选代码也贴出来,真的好简单,小白都能套用。

    字数:

    <div class="select selnum"> <span class="tname">字数</span>
      <ul class="textlist">
        {filter id="size" name="size"}
        <li {eq name="size['current']" value="1"}class="on"{/eq}> <a href="{$size['url']}">{$size['title']}</a> </li>
        {/filter}
      </ul>
    </div>

    状态:

    <div class="select selstatus"> <span class="tname">状态</span>
      <ul class="textlist">
        {filter id="serialize" name="serialize"}
        <li {eq name="serialize['current']" value="1"}class="on"{/eq}> <a href="{$serialize['url']}">{$serialize['title']}</a> </li>
        {/filter}
      </ul>
    </div>


    5
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 8
    • admin 超级管理员 消费:3.04元 2019-02-17 08:36 08:366楼

      你是要显示几天内的数据吗?

      snscn 消费:1862.35元 其他手机 2019-02-17 08:37
      是的,比如按照一天两天三天,一个月,半年或者一年这种做筛查,分类信息和论坛我觉得都需要这种时间筛查
      snscn 消费:1862.35元 其他手机 2019-02-17 08:37
      主要是列表页
      admin 消费:3.04元 2019-02-17 08:39
      @snscn 晚点出个教程
      snscn 消费:1862.35元 其他手机 2019-02-17 08:42
      @admin 老大尽快啊,挺需要这时间筛查的,不然你一忙就忘记了。上次有个好像也这样,我等了三个月,还没等到教程。
      admin 消费:3.04元 2019-03-05 10:55
      @snscn 做出来了
      snscn 消费:1862.35元 其他手机 2019-03-05 13:18
      @admin 辛苦了。
    0 赏钱 赏礼回复
    • weiqian 普通粉丝 消费:0.7元 2019-02-17 08:35 08:356楼

      不错.支持一下

    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648