搜索
当前所在位置: 首页>网站问题

pbootcms实现产品详情内容自动区分电脑版和手机版

发布时间:2023-12-03 01:27:28 作者:超级管理员 点击:77 【 字体:

需求描述

客户网站是H5响应式,产品详情展示均为图片,电脑端图片尺寸偏大,在手机端等比例缩小后,很多图片上的文字看不清晰。想把手机端内容独立出来,方便上传适合手机浏览尺寸的图片,在手机端浏览时自动加载手机版内容。

实现方法

一,添加自定义字段wapcontent

二,修改文件/apps/home/controller/ExtLabelController.php

1,找到代码

$this->test();

在下方添加代码

$this->ismobile();

2,新增ismobile()函数

    // 判断是否移动端设备
    private function ismobile()
    {
        $this->content = str_replace('{pboot:ismobile}', is_mobile(), $this->content);
    }

代码修改实例如下图

3,模板调取代码

    {pboot:if('{pboot:ismobile}'=='1')}
    {content:ext_wapcontent}
    {else}
    {content:content}
    {/pboot:if}


阅读全文
相关推荐

抖音旗下公司申请醒言AI、简涌AI商标

抖音旗下公司申请醒言AI、简涌AI商标
天眼查App显示,近日,抖音集团旗下北京有竹居网络技术有限公司申请注册“醒言AI”“简涌AI”“问问子贡”商标,国际分类为科学仪器、网站服务、教育娱乐,当前商标状态均为等待实质审查。股东信息显示,该公司由抖音集团(香港)有限公司全资持股。...

网站侵权?被专业碰瓷了怎么办,如何避免侵权识别

网站侵权?被专业碰瓷了怎么办,如何避免侵权识别
这两年网站被告“软文侵权、图片侵权”的例子屡见不鲜,甚至已经让一批人形成了专业的产业链,少则几千元的赔偿,多则几十万的赔偿都是有的。那么网站面对这种专业碰瓷要怎么办呢?再有就是如何避免这种侵权的识别?老贺这里有几个建议:一、被联系,说内容侵权了,要赔偿XXX,不要回消息!接下来,会产生两种结果:A,对方...

时钟模拟器下载必备,实时钟表时间显示素材

时钟模拟器下载必备,实时钟表时间显示素材
这是一款时钟模拟器下载必备,实时钟表时间显示素材,神经新拟态UI,实时时间显示,点击按钮可实现黑白模式切换,供大家参考。...

变现新途径!视频号“创作分成计划”上线 评论区广告来了

变现新途径!视频号“创作分成计划”上线 评论区广告来了
日前,视频号宣布“创作分成计划”上线,通过评论区广告助力创作者获得收益,再添变现途径。据悉,视频号创作分成计划是基于视频号生态体系,符合一定条件的视频号优质原创作者,可在原创视频评论区通过展示广告内容,获取广告收入的模式。优质原创作者发表视频内容并声明原创,该视频的评论区则有机会向用户智能展示最适合...

PbootCMS后台管理员密码忘记重置工具

PbootCMS后台管理员密码忘记重置工具
工具作用此工具用于PbootCMS后台管理员忘记密码时进行重置。下载地址PB密码重置工具V20190509.rar使用方法1)下载重置密码工具压缩包,解压后将resetpw.php文件直接上传到网站根目录下;2)在浏览器直接访问该文件地址,然后按照页面提示输入相关信息进行重置,此处填写的“数据库配置文件”用于重置工具连接数据库,如果没...

Sqlite数据库删除数据后,文件大小不变问题

Sqlite数据库删除数据后,文件大小不变问题
需求描述客户的网站使用的sqlite数据库,因pbootcms后台启用了“记录蜘蛛访问”功能,导致数据库文件越来越大。后台“清空日志”后,发现数据库文件大小并没有任何变化。解决方法通过sqlite数据库管理软件,执行以下sql命令VACUUM即可。执行命令后再看看数据库文件是否已经变小。...

pbootcms模板调取当前时间

pbootcms模板调取当前时间
需求描述网站顶部需要显示一个当前时间模板代码{php}echodate("Y年m月d日");$weekarray=array("日","一","二","三","四","五","六");echo"星期".$weekarray[date("w")];{/php}输出结果如:2023年0...

pbootcms栏目外链时在新建标签页打开target="_blank"

pbootcms栏目外链时在新建标签页打开target=
需求描述客户的网站导航菜单需要添加几个外链,因非本站链接,所以需要在新窗口打开。pboot:nav代码{pboot:navparent=0}<ahref="[nav:link]"{pboot:if('[nav:outlink]'!='')}target="_blank"{/pboot:if}>[nav:name]</a>{/pboot:nav}...

宝塔部署ssl跳转到首页 解决方案

宝塔部署ssl跳转到首页 解决方案
第一种,升级到新的宝塔面板系统。可自行升级,也可宝塔论坛寻求管理员升级,这里不多介绍。这里说第二种,站点少的情况下,第一步:打开宝塔,点击“网站”,看到网站列表,断网。第二步:点击“部署”,在弹出页,点击tab选项里除“商业证书”以外的任一选项,恢复网络。第三步:点击Let's Encrypt部署ssl。...

pbootcms V3.2.5修改模板后不生效没有任何变化的解决办法

pbootcms V3.2.5修改模板后不生效没有任何变化的解决办法
问题描述pbootcms V3.2.5版本修改模板后,前台没有任何反应,看不到任何变化。解决方法登录网站后台,清理缓存即可...
返回顶部