官网
教程
文档
官网文档
小程序集群与uniapp
小程序app接口教程
冰蓝世界版
阿赖耶识与随风版
网站首页
齐博X1教程专栏
文章列表
推荐
如何对自定义字段做特殊显示处理
超级蜘蛛查
2024-02-28 16:33:33
12
后台可以自由添加字段,但是前台默认显示的格式是固定的,但你可以对它做进一步的个性处理,如下图所示。 ![](https://img.kancloud.cn/b8/32/b832644812836180bbd49bf652b5424b_852x479.png) 如下图所示,你可以对模板进行字段的个性化处理 ![](https://img.kancloud.cn/0d/3a/0d3a010fa8c2fb7cce08fb3c950d2d66_1694x516.png) 图中涉及到的代码如下 ``` {qb:showpage field="title,content,picurl,telphone,maps,rooms_buju"} {title}:{value} {/qb:showpage} 室内布局:{$info.rooms_buju} 室内布局: {volist name=":str_array(get_field(2)['rooms_buju']['options'])" id="name" key="k"} {$name}、 {/volist} 配套设施: {volist name=":str_array(get_field(2)['peitao']['options'])" id="name" key="k"} {$name}、 {/volist} ``` 其中`field="title,content,picurl,telphone,maps,rooms_buju"` 这个参数是为了禁止哪些字段自动显示出来,避免重复显示。 `室内布局:{$info.rooms_buju}` 这个是直接显示,不做特殊处理。仅只是做了位置的调整处理而已 > 下面这段代码,是对单选项的特殊化显示处理。为了实现把所有选项都列出来,而对选中项实现加红突出显示的目的。注意当中的自定义字段名是 `rooms_buju` 对应换成你自己的。 ``` {volist name=":str_array(get_field(2)['rooms_buju']['options'])" id="name" key="k"} {$name}、 {/volist} ``` > 下面这段代码,是对多选项的特殊化显示处理。为了实现把所有选项都列出来,而对选中项实现加红突出显示的目的。注意当中的自定义字段名是 `peitao` 对应换成你自己的。 ``` {volist name=":str_array(get_field(2)['peitao']['options'])" id="name" key="k"} {$name}、 {/volist} ``` > 最后,特别要提醒一下,在判断当中用到变量名前面加了一个前缀下画线,比如 `{$k==$info._rooms_buju?'red':''}`当中的 `$info._rooms_buju` 注意并不是 `$info.rooms_buju` 。又比如 `{:in_array($k,str_array($info._peitao))?'red':''}` 当中的 `$info._peitao`注意并不是 `$info.peitao` 。他们都分别在字段名前面加了一个下画线。这代表是取原始数值,而不是转义后显示出来的数值。 ***** 上面仅仅是对单选 与 多选项的特殊处理。他们获取的原始循环数组都用到了 `str_array` 函数。其它字段,比如二级,三维数组的话,有点不一样。就用另外的 `json_decode` ,比如 ``` {volist name=":json_decode(get_field(2)['xxxxxaaaaaaa']['options'],true)" id="rs"} {/volist} ``` 最后重点再提醒一下,其中的 `get_field(2)` 代表获取模型二的内容
本文链接:https://x1.wanxiangsucai.com/read/154.html
没有了后一页
齐博x1云标签插件-一..
其中20代表取标题多少个字, 为了排版需要,你不想要标题的话,可以换成字符,比如
上一页
上一篇:
下一篇:齐博x1云标签插件-一件提取关键词无法使用的解决办法
相关文章推荐
1.
标签之无刷新显示更多
2.
显示购物车数量与商品
3.
客服系统显示客户在哪个页面
4.
站内引用添加到编辑器后在编辑器显示错乱?一招告诉你怎么解决
5.
会员中心菜单权限显示
6.
模板中常用的TP标签数据处理
7.
登录提醒判断处理
8.
前台后台地址跳转的处理
9.
做模板组图单图无图混排的处理
10.
导航的高亮处理
齐博X1教程专栏最新文章
1.
通过随机二次元壁纸接口向齐博x1 bbs系统发布信息
2.
齐博x1云标签插件-一件提取关键词无法使用的解决办法..
3.
关于thinkphp5
4.
齐博X1更新记录
5.
解决Web部署 svg/woff/woff2字体 404错误
6.
云市场注意事项
7.
如何调取当前模块ID
8.
URL伪静态设置
9.
QQ登录接口配置
10.
邮箱接口设置之QQ企业邮箱
齐博X1教程专栏文章推荐
1.
显示购物车数量与商品
2.
AI智能积分体系的开发
3.
如何限制圈子内搜索内容
4.
滑动门+下滑加载更多
5.
标签缓存时间设置
6.
列表及内容页模板的优先级顺序
7.
如果把万能表单直接插入到内容中去
8.
内容中下一页上一页的标签
9.
会员中心如何加标签
10.
如何对CMS等频道内容进行数据分表进行文本储值
建站工具推荐
您可能感兴趣的文章
通过随机二次元壁纸接口向齐博x1 bbs系统发布信息
齐博x1云标签插件-一件提取关键词无法使用的解决办法
关于thinkphp5
齐博X1更新记录
解决Web部署 svg/woff/woff2字体 404错误
云市场注意事项
如何调取当前模块ID
URL伪静态设置
QQ登录接口配置
邮箱接口设置之QQ企业邮箱