官网
教程
文档
官网文档
小程序集群与uniapp
小程序app接口教程
冰蓝世界版
阿赖耶识与随风版
网站首页
齐博X1教程专栏
文章列表
推荐
如何对自定义字段做特殊显示处理
超级蜘蛛查
2024-02-28 16:33:33
400
后台可以自由添加字段,但是前台默认显示的格式是固定的,但你可以对它做进一步的个性处理,如下图所示。  如下图所示,你可以对模板进行字段的个性化处理  图中涉及到的代码如下 ``` {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云标签插件-一件提取关键词无法使用的解决办法
相关文章推荐
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.
网站后台上传的logo图丢失的一个排除解决办法
2.
单张图片标签的使用
3.
阿里云短信配置
4.
齐博X1的诞生
5.
在当前文章内页调出所有辅栏目的名称
6.
邮箱接口设置之163普通邮箱
7.
云市场注意事项
8.
直播神器聊天小插件
9.
第四集,实战篇,万能数据统计碎片
10.
齐博X1插件
建站工具推荐
您可能感兴趣的文章
通过随机二次元壁纸接口向齐博x1 bbs系统发布信息
齐博x1云标签插件-一件提取关键词无法使用的解决办法
关于thinkphp5
齐博X1更新记录
解决Web部署 svg/woff/woff2字体 404错误
云市场注意事项
如何调取当前模块ID
URL伪静态设置
QQ登录接口配置
邮箱接口设置之QQ企业邮箱