作者文章

fwq

FWQ
CMS教程
帝国cms自定义页面模板怎么设置
帝国cms自定义页面模板设置指南包含五个步骤:创建页面模板定义模板结构设置模板参数分配模板更新模板文件 帝国CMS自定义页面模板设置指南 帝国CMS允许用户创建自定义页面模板以满足不同的设计和内容要求。自定义页面模板可以极大地提升网站的外观和功能。 步骤 1:创建页面模板 登录帝国CMS管理后台。 转到“模板管理”>“页面模板”。 单击“添加页面模板”。 输入模板名称、所属栏目、模板文件和模板描述。 步骤 2:定义模板结构 在模板文件编辑器中,定义页面结构。 使用 HTML、CSS 和其他 Web 技术来创建所需的设计。 使用帝国CMS标签来插入动态内容,例如文章列表、表单和导航菜单。 步骤 3:设置模板参数 在页面模板管理页面,单击模板名称旁边的“编辑”。 在“参数设置”选项卡中,定义模板参数。 参数可以控制模板的各种方面,例如标题、样式和内容布局。 步骤 4:分配模板 在创建或编辑页面时,在“模板”下拉菜单中选择自定义页面模板。 根据需要重复此步骤以将模板分配给多个页面。 步骤…
2024-11-25 阅读全文 →
FWQ
小程序
微信8.0名字旁边有个标志是什么意思
微信8.0名字旁边有个标志表示该好友当前设置的状态,微信状态的设置方法:首先在“我”的菜单中,点击人物头像下面的“+状态”按钮;然后选择当前想要添加的状态,并输入文字描述;最后保存发布即可。 本文演示环境:MIUI12.0.22系统、微信8.0.1、小米11手机。 微信8.0名字旁边有个标志是表示该好友当前设置的状态。 如下图,该好友正在“搬砖”~ 设置微信状态的方法 首先在微信主界面右下角“我”的菜单中,点击人物头像下面的“+状态”按钮, 然后选择当前想要添加的状态,还可以附上自己的描述,保存发布后你的好友就能看见你的状态了。 相关推荐: 以上就是微信8.0名字旁边有个标志是什么意思的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国CMS如何获取子栏目
如何获取子栏目? 本文实例讲述了帝国CMS获取当前栏目下子栏目的方法。分享给大家供大家参考。具体实现方法如下: 推荐学习《》 帝国CMS获取当前栏目下面的子栏目 代码如下: <?php $bclassid=$GLOBALS[navclassid]; //取得本栏目id //取得本栏目下的子栏目 ?>  [e:loop={"select classid, classname, classpath from `[!db.pre!]enewsclass` where bclassid='$bclassid' order by `classid` desc ",5,24,0,0,0}] 登录后复制 这里加想循环的子栏目信息 子栏目名称: 代码如下: =$class_r[$bqr[classid]]['classname']?&gt; 登录后复制 子栏目链接: 代码如下: =$class_r[$bqr[classid]]['classpath']?&gt; 登录后复制 子栏目id:$bqr[classid] 标签调用信息: 代码如下: [ecmsinfo] $bqr[classid] ,8,12,0,0,15,0,0,0[/ecmsinfo] 登录后复制 帝国CMS内容页获取当前栏目ID及父栏目ID 代码如下:…
2024-11-25 阅读全文 →
FWQ
小程序
小程序如何实现网络请求 (详细过程)
本篇文章给大家带来的内容是关于小程序如何实现网络请求 (详细过程),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 对于小程序而言,网络请求封装的要比android强大多了,这一点值得赞扬。官方示例: wx.request({   url: 'test.php', //仅为示例,并非真实的接口地址   data: {      x: '' ,      y: ''   },  header: {    'content-type': 'application/json' // 默认值   },   success: function(res) {     console.log(res.data)   } }) 登录后复制 but…but…这调用起来貌似很简单,但是,似乎有点不对劲?哪儿不对劲呢——每次调用的代码太多了。而且,对于网络请求的日志文件不好管理。这离我们最理想的方式还是有点差距的。 那么,我们最理想的方式是希望是怎么样的呢? 1、代码简洁,一行代码去搞定。  2、对于常用的字段统一封装管理。如 token、版本号version等  3、自定义异常处理。如未登录时,不用每写一个接口都去判断是否登录、注册等  api.request1(data, function (result) { //数据请求成功,   },   function(error){//失败  }) 登录后复制 那么,基于上面的问题。我来一步步进行剖析。 一、网络请求的场景分析 1、支持token传入的网络请求。…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦SQL怎么调用文章并获取静态地址
织梦sql怎么调用文章并获取静态地址? 织梦SQL调用文章并获取静态地址的方法 推荐学习: 大家知道,在Dede系统SQL调用文章并获取静态地址的方法里面,我可以可以自由使用SQL调用文章并获取静态地址的方法SQL语句来配合织梦标签SQL调用文章并获取静态地址的方法进行更多的个性化调用。基本参照格式为:  {dede:sql sql='select  字段 From 表名称 where 条件语句'} [field:字段名/] {/dede:sql} 登录后复制   由上面这种基本格式,我们就可以基本转换出一条调用文档列表的调用标签了,代码SQL调用文章并获取静态地址的方法为:  {dede:sql sql='select  * From dede_archives  limit 10'} <a>[field:title/]</a> {/dede:sql} 登录后复制      大家看到了上面的文档链接的底层模板地址的是动态的,那么我们要如何来进行转换, 让它链接到静态地址呢,这里我们只需要对[field:id/]进行一下转换,转换后的完整代码为:  {dede:sql sql="SELECT * FROM dede_archives limit 10"}  登录后复制 · {/dede:sql} 如果是dede:php标签,也差不多,主要是运用GetOneArchive这个方法,例如: {dede:php} $dsql-&gt;SetQuery("SELECT * FROM dede_archives limit 10"); $dsql-&gt;Execute(); while($arr = $dsql-&gt;getArray()){ $arcurl = GetOneArchive($arr['aid']);…
2024-11-25 阅读全文 →
FWQ
小程序
总结分享一些小程序开发中实用的小知识
本篇文章给大家总结分享一些小程序开发中实用的小知识,希望对大家有所帮助! 了解小程序的渲染原理 背景 在网页开发中,由于js是单线程的,所以有时候会出现长时间运行脚本,导致页面失去响应。 页面渲染目前有以下三种方式: 纯客户端原生技术渲染 纯web技术渲染 Hybrid渲染,即web和native渲染相结合的方式 在小程序中,选择了Hybrid的渲染方式,将逻辑层和视图层分开,使用双线程的方式运行,使用webView渲染视图层的界面,逻辑层运行在JSCore中。 小程序的双线程模型: 逻辑层:创建一个单独的线程去执行javascript,在这里执行的都是有关小程序业务逻辑的代码,负责逻辑处理,数据请求,接口调用。 视图层:界面渲染都在webView线程里执行,通过逻辑层代码控制渲染哪些界面 jsBridge:使小程序可通过API使用原生的功能 你真的了解appId,uniId,openId之间的联系么 openID openID是微信公众平台为用户同一分配的,众所周知,微信小程序和微信公众号都是维护在微信公众平台上的,每个公众号和小程序为了区分用户,为每个用户都生成了唯一的openID UnionID UnionID是微信开放平台给微信用户分配的ID。 在同一个开放平台下的应用,微信用户会有唯一的UnionID 比如:你公司有两个应用,小程序A和微信公众号B,A和B的用户信息需要打通,可以将A和B两个应用绑定到同一个开放平台下,微信开放平台会给微信用户生成一个唯一的UnionID,在授权登录注册后,将UnionID存储在用户表里,以后从同一开放平台下的其他应用授权登录拿到UnionID后,就可以直接返回用户信息, AppID AppID是不同应用的唯一标识 比如:你公司有1个小程序,一个公众号两个应用,AppId就是这两个应用的唯一标识 带你一起总结小程序的跳转能力,方便随时接受领导检验 今天一朋友跟我吐槽,他现处于一个中小型公司,老板们在会议室开会,大boss有个问题就是关于小程序跳转的。一个不知道负责哪块的领导A出来,先是问了运维,然后又问了后端java大大。java大大说这个属于前端范畴,他们更清楚点,领导A听后直接说了句,前端知道啥,然后走进会议室,跟大boss反馈,没人知道。他之前跟我说他们公司前端地位低,这是真的低啊 h5跳转小程序 产品:小羊,我们这个公众号点击这个按钮需要跳转到某某某小程序上去。这个功能必须实现 好咯需求有了,开始给方案呗…
2024-11-25 阅读全文 →
FWQ
小程序
微信分号怎么分身
微信分号的分身方法:首先打开手机,找到【设置】;然后在【设置】界面中找到【应用设置】;接着在【应用设置】中找到并点击【应用双开】;最后在【应用双开】中打开微信双开即可。 本文操作环境:MIUI12.0.2系统、微信8.0.1、小米11。 微信分号分身方法: 首先打开手机,找到【设置】; 然后在【设置】界面中找到【应用设置】; 接着在【应用设置】中找到点击【应用双开】 最后在【应用双开】中打开微信双开即可。 推荐:《》 以上就是微信分号怎么分身的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
小程序如何实现视频或音频自定义可拖拽进度条
本篇文章给大家带来的内容是关于小程序如何实现视频或音频自定义可拖拽进度条,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 小程序原生组件的音频播放时并没有进度条的显示,而此次项目中,鉴于原生的视频进度条样式太丑,产品要求做一个可拖拽的进度条满足需求。视频和音频提供的api大致是相似的,可以根据以下代码修改为与音频相关的进度条。 wxml的结构如下: <video></video><view>     <image></image>      <view>       <slider></slider>     </view>   </view> 登录后复制 data中初始化了sliderValue, updateState, playStates几个变量。   data: {     sliderValue: 0, //控制进度条slider的值,     updateState: false, //防止视频播放过程中导致的拖拽失效     playStates: true //控制播放 &amp; 暂停按钮的显示   },   onReady: function () {     this.videoContext = wx.createVideoContext('myVideo');     this.setData({       updateState: true     })   }, 登录后复制 videoUpdate在播放进度变化时触发,触发频率 250ms 一次。event.detail…
2024-11-25 阅读全文 →
FWQ
CMS教程
PHPCMS漏洞之文件poster.php
关于阿里云提示“注入漏洞之文件poster.php”的漏洞修复方案 简介: 漏洞名称:phpcms注入漏洞 补丁文件:www/phpcms/modules/poster/poster.php 补丁来源:网络 … 登录后复制 解决办法: 1、打开文件www/phpcms/modules/poster/poster.php,找到第221行左右; 2、修改代码,在代码if ($_GET[‘group’]) { 的后面,添加如下代码: 立即学习“”; $ _GET['group'] = preg_replace('#`#', '', $_GET['group']); 登录后复制 3、然后,将修改好的文件,上传到服务器对应文件位置,直接覆盖; 4、最后,登录阿里云后台,点击验证(截图如下),即可完成这种注入漏洞的修复。 以上就是关于 “ phpcms注入漏洞之文件poster.php ”的全部内容。 PHP中文网,大量的免费,欢迎在线学习! 以上就是PHPCMS漏洞之文件poster.php的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序做下拉菜单的详细步骤
微信小程序下拉菜单实例,小程序的尝鲜制作,开发工具是0.9版,不过思想和原理是一样的,非常适合微信小程序入门。     微信小程序下拉菜单思路与步骤:     布局方面,整体使用dl来写,二级包在dd中,用ul li来写;交互方面,点击某一级菜单,关闭兄弟子菜单,点击某子菜单关闭所有菜单。     1.使用dt做出第一级菜单     2.使用dd嵌套第二级菜单,初始隐藏、position为absolute,使用z-index浮出页面层 /*总菜单容器*/ .menu {display: block;height: 38px;} /*一级菜单*/ .menu dt {    font-size: 15px;float:left;width: 33%;height: 38px;border-right: 1px solid #d2d2d2;    border-bottom: 1px solid #d2d2d2; text-align: center;background-color: #f4f4f4; color: #5a5a5a;line-height: 38px; } /*二级菜单外部容器样式*/ .menu dd{ position: absolute;width: 100%;top:39px; left:0;z-index:999;} /*二级菜单普通样式*/ .menu li{    font-size: 14px; line-height: 34px;color: #575757;height: 34px;display: block;padding-left: 8px;    background-color: #fff;border-bottom: 1px solid #dbdbdb; }…
2024-11-25 阅读全文 →