分享
  • 收藏
  • 举报
    X
    自定义字段里的数组实现多个数组字段混合展示探讨
    • 祯禛 消费1286.63元 2018-07-27 19:57 19:57
    893
    11

    比如增加三个数组字段,姓名、年级、爱好,分别有三个值:

    姓名:小李、小张、小王

    年级:一年级、三年级、五年级

    爱好:爱好音乐、爱好体育、爱好绘画


    三个字段里包含的值能否实现按顺序一一对应,前台展示为:

    小李-一年级-爱好音乐

    小张-三年级-爱好体育

    小王-五年级-爱好绘画


    6
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 11
    • verycong 风格开发者 消费:118.73元 2018-07-27 20:53 20:536楼

      如果三个字段都是填写的。


      同一个字段同时填写三个名字还是一个名字分开填写?

      祯禛 消费:1286.63元 2018-07-27 21:15
      分开填写
      祯禛 消费:1286.63元 2018-07-27 21:32

      后台编辑时,是这样的形式,可以添加更多值

      verycong 消费:118.73元 2018-07-27 21:49
      你这个情况,使用数组输入,办法是有的。但是数量为小数组,大的不适合。数值多了不理想,而且一量排错序,更不好。
      不知道你的具体展示。

      你可以用单字段来实现。


      小李,一年级
      小张,二年级

      再用数组拆开就行了。
      这样来实现
      祯禛 消费:1286.63元 2018-07-27 22:11
      你说的非常对,数值多了不理想,而且容易出错,这其实是个偷懒的方法。

      主要是现在二次开发不熟,刚才还在群里求助,最理想的方法是专门加一个辅助信息表,把这个信息插入到专门的表中,也可以同时包含多个字段。

      但不知道这个功能如何实现,需要修改哪个文件?是CMS目录下的文件还是common目录下的文件?
      verycong 消费:118.73元 2018-07-28 06:49
      你能把你要显示的页,做个效果我看下吧,哪个是主题,后面跟的是什么信息
      祯禛 消费:1286.63元 2018-07-28 10:12

      类似这样,发布一个会议由多个嘉宾,每个嘉宾需要填入的信息有照片、姓名、职位、技术特长等,可以指定排序,对某一个人进行修改或删除。

    0 赏钱 赏礼回复
    • admin 超级管理员 消费:3.03元 2018-07-27 21:36 21:366楼

      展示要对应的话.就最好是手工在模板里放变量代码

      祯禛 消费:1286.63元 2018-07-27 21:38
      现在的问题是,交叉放变量,没有思路~!

      想到的一个粗暴的方法是用js控制各个值的显示位置,想寻求更好的方法~!
    0 赏钱 赏礼回复
    • verycong 风格开发者 消费:118.73元 2018-07-27 20:11 20:116楼
      姓名为填写填不能筛选吧

      如果为下拉
      你这三项的意义
      祯禛 消费:1286.63元 2018-07-27 20:20
      主要是展示,不做筛选的功能

      想要实现的效果是把多个数组字段的内容按顺序一一对应
    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

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