齐博x1第五季《项目实战-留言板》18-留言墙
705
11

即时演示地址:http://x1.alaiyeshi.net/msgboard


到上一节为止留言板已经可以正常使用,但是只有一个表单留言就显得非常单调

从本节开始来制作一个留言墙显示用户公开的留言


首先我们在留言表单上方加一层div,用css定义一个背景当作留言墙



墙体成型后,我们只要把留言以个体单位附着在上面即可,我们下面才用便签的形式来排列留言


到上面为止,我们留言墙已经做成,但是数据是静态的,我们需要动态获取留言数据:



我们通过后台同样的模型获取了全部数据。然后通过info变量传递给前台

注意,通过模型的获取的数据库数据,返回的是模型对象,其中包括了很多用不上的对象属性,所以我们用系统提供的

getArray函数,让其转成数组才可以使用。


这样我们前台直接使用tp中volist循环即可读取数据,因为我们不是系统通用模型复制来二次开发的结构,所以不支持使用qb:tag 在前台读取数据

如果想使用齐博的标签,需要复制cms模块来二次开发,或者对应相应的模型结构才可以使用。


这里我们只使用了10条数据,多了就会撑破留言墙影响美观了。

其中作了用户名判断,如果是游客提交,这里则显示匿名



到此我们为其命名为留言板1.13版本,即msgboard 1.13


下一节:齐博x1第五季《项目实战-留言板》19-优化留言墙

6
赏礼
赏钱
收藏
点击回复
      全部留言
  • 11
0 赏钱 赏礼回复
  • sss 实战运营者 消费:981.58元 2022-05-20 16:48 16:486楼
    信息站
0 赏钱 赏礼回复
  • 银杏114在线 实战运营者 消费:3609.79元 2022-05-20 12:28 12:286楼
    这个功能可以改为报价信息,配合模板,让信息发布者直接查看报价信息,不用进后台了,很方便,
    这个留言簿,请大神把信息提醒功能加上,就更牛B了
    阿赖耶识 消费:24.43元 2022-05-20 13:06
    留言板就是留言板,有任何想法以后都可以安装源码自行修改,能变的东西多了去了,比如许愿墙,表白墙,平安签....
    银杏114在线 消费:3609.79元 华为 2022-05-20 13:58
    是的是的
    银杏114在线 消费:3609.79元 2022-05-20 14:24
    说要改成啥的,就是自己的想法,没有想要大神进行修改的意思
0 赏钱 赏礼回复
  • 袁冬 普通粉丝 消费:160.85元 2022-05-20 12:49 12:49
    华为
    6楼
    下节继续抢桌
    阿赖耶识 消费:24.43元 2022-05-20 13:08
    边做边解说,自身也受益良多,能把学到的知识表达出来让别人一起理解,才是真的掌握
    袁冬 消费:160.85元 华为 2022-05-20 14:16
    是的   
0 赏钱 赏礼回复
  • 谷歌歌 普通粉丝 消费:904.42元 2022-05-20 13:23 13:236楼
    高手出品
0 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • 神盾SOHO
        圈内贴子3531
    • 圈子成员261
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

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