联系官方销售客服

1835022288

028-61286886

应用插件 版主:官方插件技术组
能否让添加的字段默认所有栏目都使用呢
类型:迅睿CMS 更新时间:2022-04-28 11:19:12 内容系统
插件 内容建站系统 V3.9
应用作者 迅睿官方团队
发布时间 2022-03-01 15:30:06
更新时间 2024-04-03 09:44:20

能否让添加的字段默认所有栏目都使用呢,在字段管理设置了所有栏目,也更新了栏目配置缓存,但是不起作用,只有单独选了某个才会起作用,求解


或者能不能在设置权限的时候直接填写批量填写下栏目id呢

插件教程:https://www.xunruicms.com/doc/app-928.html

回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2022-04-28 10:10:50
    Edge 0

    image
    栏目自定义字段,创建后默认是全部栏目使用的,不需要设置单独栏目
  • 迅睿框架联合创始人
    #2楼    迅睿框架联合创始人
    2022-04-28 10:28:42
    Edge 0
    我这样操作是可以显示的呢
  • 越王
    #3楼    越王
    2022-04-28 10:30:30
    Chrome 0
    迅睿框架联合创始人 我这边有2000多个栏目,5万多文章,添加的是文本域,字段类型text
  • 迅睿框架联合创始人
    #4楼    迅睿框架联合创始人
    2022-04-28 10:36:56
    Edge 0
    那问题可能出在这里了,数据多了,后台存储不完整,去phpmyadmin工具,找到dr_field表,找到字段setting把类型改成mediumtext
  • 越王
    #5楼    越王
    2022-04-28 10:51:22
    Chrome 0
    迅睿框架联合创始人 通过您说的方法改过了,后台展示也变过来了,但是栏目字段还是不显示感觉好像设置的信息没有执行过去
    image

    image

    image
  • 迅睿框架联合创始人
    #6楼    迅睿框架联合创始人
    2022-04-28 10:54:48
    Edge 0
    那就再大一点,找到字段setting把类型 改成 LongText
  • 优速-有偿帮忙解决问题
    #7楼    优速-有偿帮忙解决问题
    2022-04-28 10:56:06
    Chrome 0
    楼主可能误解老大的意思了,人家让你修改系统自带的setting字段,并不是修改你创建的字段类型
  • 越王
    #8楼    越王
    2022-04-28 11:00:56
    Chrome 0
    迅睿框架联合创始人 也改了还是不行,感觉不像是字段类型的问题,应该是同步到栏目的时候数据没有执行完全这个信息会在哪里保存呢,我能不能直接修改数据库相关记录,达到栏目显示字段的需求
  • 越王
    #9楼    越王
    2022-04-28 11:02:05
    Chrome 0
    迅睿框架联合创始人 字段修改的时候,是不是会执行同步到所有栏目setting的步骤呢,会把这个字段的设置同步到栏目设置里边?
  • 河伯
    #10楼    河伯
    2022-04-28 11:10:55
    Chrome 0
    去phpmyadmin工具,找到dr_field表,找到字段setting把类型改成mediumtext
  • 越王
    #11楼    越王
    2022-04-28 11:17:48
    Chrome 0
    河伯 已经设置过,没有用哈,个人觉得是程序的问题,因为在执行保存和选择了部分栏目后,保存的试试执行的是给其他栏目同步的过程,这个信息没有同步过去,经检测确实是这个问题,通过mysql查找替换把一个不显示的设置信息替换为空后,问题解决了,谢谢大家优速-有偿帮忙解决问题 迅睿框架联合创始人
  • 越王
    #12楼    越王
    2022-04-28 11:19:06
    Chrome 0
    解决方案 UPDATE `xunruicms`.`dr_1_share_category` SET `setting`= replace (`setting`,',"fkemu":1','') 将 fkemu":1'替换为空即可,有了这段代码的时候表示的意思是不显示该字段
    满意答案
  • 越王
    #13楼    越王
    2022-04-28 11:19:12
    Chrome 0
    @越王:解决方案 UPDATE `xunruicms`.`dr_1_share_category` SET `setting`= replace (`setting`,',"fkemu":1','') 将 fkemu":1'替换为空即可,有了这段代码的时候表示的意思是不显示该字段