您现在的位置是:首页 > 教程 > pbootcms教程pbootcms教程
pbootcms标签新增扩展标签实现单独手机端详情判断的方法
醉蓝2023-01-25 16:57:02pbootcms教程已有人查阅
导读部分客户想要新闻内容移动端单独发布,不和pc同一个内容,因为有些pc排版在移动端不是最佳。可以用pbootcms做个判断当前设备是否手机扩展标签,
部分客户想要新闻内容移动端单独发布,不和pc同一个内容,因为有些pc排版在移动端不是最佳。
那么可以用pbootcms做个判断当前设备是否手机扩展标签,然后在新闻详情那做判断,并且后台新增个手机端详情的编辑器字段。
实现步骤
1、选择对应的模型新增字段wapcontent,选择类型为编辑器,名称为手机端详情
3、前端模板文件里做判断,判断当前为手机设备且手机端详情字段有数据才调用单独内容,不填写和非手机设备都调用默认详情内容。
这里有个内容判断小知识,用了len=5截取5个字符,因为如果内容中含有被过滤的特殊符号会导致判断失效。
{pboot:if('{pboot:ismobile}'=='1'&&'{content:ext_wapcontentlen=5}'!='')}{content:ext_wapcontent}{else}{content:content}{/pboot:if}结尾
以上三步操作后即可实现手机设备单独调用详情内容,如需更多功能定制可以联系本站客服咨询。
小知识补充
PbootCMS扩展标签在网站在线升级后不会被覆盖,可以放心的扩展使用。
那么可以用pbootcms做个判断当前设备是否手机扩展标签,然后在新闻详情那做判断,并且后台新增个手机端详情的编辑器字段。
实现步骤
1、选择对应的模型新增字段wapcontent,选择类型为编辑器,名称为手机端详情
3、前端模板文件里做判断,判断当前为手机设备且手机端详情字段有数据才调用单独内容,不填写和非手机设备都调用默认详情内容。
这里有个内容判断小知识,用了len=5截取5个字符,因为如果内容中含有被过滤的特殊符号会导致判断失效。
{pboot:if('{pboot:ismobile}'=='1'&&'{content:ext_wapcontentlen=5}'!='')}{content:ext_wapcontent}{else}{content:content}{/pboot:if}结尾
以上三步操作后即可实现手机设备单独调用详情内容,如需更多功能定制可以联系本站客服咨询。
小知识补充
PbootCMS扩展标签在网站在线升级后不会被覆盖,可以放心的扩展使用。
本文标签:
很赞哦! ()
随机图文
-
PbootCMS灵活熟练地使用模板标签的教程
一个模板中,除去结构(HTML)、样式(CSS)、交互(JS)后就是内容(数据)了,而数据就是通过模板标签,把你在网站后台提交的内容调用出来 -
pbootcms后台登录的时候验证码看不清的解决办法
有时pbootcms网站传到线上的主机上的时候出现登录后台的验证码看不清,如下图:修改PHP版本,这边推荐PHP7.3、7.2、5.6,这三个经过广大网友使用测试都正常,首选7.3性能最佳。 -
pbootcms上传格式和支持webp图片的修改方法
当pbootcms遇到需要修改文件上传格式的时候,先去/config/config.php修改上传配置信息,一般情况下在这里修改就可以了。打开/config/config.php修改upload配置信息,增加webp格式 -
pbootcms列表页排序切换时间/浏览量/推荐的方法
pbootcms列表页有时需要点击按钮实现改变排序方式,例如:时间、浏览量、推荐、随机等。实测发现无需二开pbootcms即可实现。
留言与评论 (共有 条评论) |