作者文章

fwq

FWQ
小程序
微信小程序开发经验总结
学习时间不短了.今天公司不加班总结一下我的开发经验吧,以下都是我认为很重要的总结哦!写下来让我自己也记得更清楚,同时希望可以帮助到有需要的同学哦 一: 参数传值的方法 1:  data-id 我们可以给HTML元素添加data-*属性来传递我们需要的值,使用方法说明:(1)设置data-id (2):  取值 + 传值 playTap:function(e) {        const dataset = e.currentTarget.dataset;        wx.navigateTo({          url: ‘../play/index?id=’+ dataset.id…
2024-11-25 阅读全文 →
FWQ
CMS教程
DedeCms模板怎么防盗
模板怎么防盗? 就目前而言,织梦DedeCms是最受广大站长欢迎的一套内容管理系统,用的人多,研究的人也多,那么网站模板该如何防盗及安全性的问题就需要认真对待了。 推荐学习: 我们花钱做漂亮的织梦模板,被别人盗走,你也没什么办法,只能认栽了,网上这种事屡见不鲜了,所以我们要防范于未然,在网站上线之前就需要做好模板的防盗。 注:本篇模板防盗安全设置,针对的是dedecms程序本身,不涉及其他安全设置。 下面清源就跟大家说下常见的方式,这些方法对技术有限的人来说,可以起到模板防盗作用,对真正的高手来说,大多数网站都是仿不了的,这个大家都需要知道。 方法一:修改系统默认模板文件夹名字,最简单,也很实用 步骤:后台->系统->系统基本参数->站点设置->模板默认风格->default 把default改成你自己取的名字,然后进FTP,打开templets文件夹,把default名字改成一致,这样别人就不知道你网站模板文件夹名字了。 方法二:把系统默认的.htm模板文件名改一改。 大家都知道默认的模板文件的名字,如index.htm(首页),list_article.htm(文章列表页),article_article.htm(文章内容页)等等,直接就给扒下来。 所以,我们把这些默认的名字改一改,然后去栏目管理处,重新指定一下模板文件就可以增加一下模板的安全了。 1、认识一下默认模板文件的名字及作用 首页模板:/templets/default/index.html 文章频道首页:/templets/default/index_article.htm 文章列表页:/templets/default/list_article.htm 文章内容页:/templets/default/article_article.htm 图集频道首页:/templets/default/index_image.htm 图集列表页:/templets/default/list_image.htm ….. 具体模板名介绍:织梦模板dedecms文件名介绍与说明 http://www.mubanzhijia.com/jishujiaocheng/147.html 2、不同栏目各自指定不同的模板 步骤:核心->常用操作->网站栏目管理->点击右侧对应栏目的“更改”链接->高级选项->手动指定模板 详细操作方法:如何自定义织梦栏目使用不同模板文件 http://www.mubanzhijia.com/jishujiaocheng/178.html 3、完成以上2步,生成更新一下栏目就行了。 方法三:这个方法是上2个的结合,说起来也简单…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发之后台登录(非微信账号登录)
最近写了一个工具类的小程序,按需求要求不要微信提供的微信账号登录,需要调取后台登录接口来登录。由于小程序大部分都是调取微信信息登录,很少有调用自己后台来登录的,所以写的时候各种坑,现在把趟好坑的代码共享给大家吧!(ps:如有不妥之处,共勉之。) 废话不说,直接上代码 找到app.js在里面写如下代码 App({   onLaunch: function () {     //调用API从本地缓存中获取数据     var logs = wx.getStorageSync('logs') || []     logs.unshift(Date.now())     wx.setStorageSync('logs', logs)   },   globalData: {     adminUserViewId: "",     token: "",     userInfo: null,     BaseURL:"http://airb.cakeboss.com.cn"     // BaseURL:"http://192.168.0.107:8080"   }, 登录后复制 敲黑板划重点:上图中的代码片段重要的地方就是:“globalData中的 adminUserViewId: “”,token: “” ”这两个参数是前端需要存储的后台参数,用来标记用户的登录状态的。 然后建一个login文件夹,在login.wxml中写如下代码 <import></import><!-- is="toast" 匹配组件中的toast提示 如果用dialog的话这就是dialog…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms管理员在哪个表
管理员表有:1、phome_enewsuser,是管理员记录表;2、phome_enewsdolog,是管理员操作记录表;3、phome_enewsgroup,是管理员用户组数据记录表;4、phome_enewslog,是管理员登陆日志;5、phome_enewsloginfail,是管理员登陆失败记录表;6、phome_enewserrorclass,是管理员错误报告记录表。 本教程操作环境:windows7系统、 8、Dell G3电脑。 帝国cms管理员的数据表 phome_enewsuser 管理员记录表 phome_enewsdolog 管理员操作记录表 phome_enewsgroup 管理员用户组数据记录表 phome_enewslog 管理员登陆日志 phome_enewsloginfail 管理员登陆失败记录表 phome_enewserrorclass 管理员错误报告记录表 帝国CMS添加网站管理员的方法 1、登录帝国cms,这里以admin用户为例 2、点用户选项,如图所示 3、用户管理->用户列表 进入用户列表页面,如何所示 4、在用户列表页面点添加管理员 5、在增加用户界面,输入用户名和密码,这里用户名:demo 密码:123123为例。用户组,选为超级管理员。 6、点新增,当你看到下面这页面,说明添加成功了。 7、退出admin账号,试试我们新增的账号 8、重新登录,输入刚才我们新增的用户账号和密码,当看到下面这张界面时,说明登录成功,我们新建的这个账号可以使用了。…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms模板怎么用
模板使用教程 一、模板介绍 Dedecms 模板是用于美化 Dedecms 网站外观的特定文件格式。它包含了 HTML、CSS 和 JavaScript 代码,可以定制网站的布局、配色和功能。 二、模板使用步骤 1. 下载模板 从 Dedecms 官方网站或其他模板下载网站下载所需的模板。 2. 解压模板 解压下载的模板文件,通常为 .zip 格式。 3. 上传模板 将解压后的模板文件上传到 Dedecms 网站的 “templets” 目录。…
2024-11-25 阅读全文 →
FWQ
小程序
小程序怎么导入sdk实现聊天功能
小程序怎么导入sdk实现聊天功能 首先使用npm进行下载腾讯云的即时聊天sdk;然后在项目中进行引用并进行sdk初始化;再根据后台接口返回userID,userSig这两个参数判断当前登录人是谁;最后根据文档实现基础功能即可。 示例代码 wxml: <scroll-view>   <!-- 每一行 -->   <view>     <!-- 日期 -->     <view>{{item.msgTime}}</view>     <!-- 头像与内容文本 -->     <view>       <view>         <image></image>         <image></image>       </view>       <!-- 画对话框 -->       <view></view>       <view>         <view>{{item.payload.text}}</view>         <image></image>…
2024-11-25 阅读全文 →
FWQ
小程序
小程序开发之数据访问方法介绍
这篇文章主要介绍了微信小程序 实例详解的相关资料,需要的朋友可以参考下 先简单说一下,小程序的结构 如图所示 1、每个视图(.wxml)只需要添加对应名字的脚本(.js)和样式(.wxss)就可以了,不需要引用,page下面的脚本以及样式都是继承至最外面的app.js , app.wxcss 2、脚本也就是.js文件,他有固定格式:page,是用于获取数据的 3、utils是用来放置数据接口的 数据访问,如果懂点ajax,都不是问题,没啥好讲的 微信小程序,因为IDE太烂了,如果代码再写得难以阅读,整个项目就很难维护了。 因为没有写过app,不知道在app中数据访问是怎么封装的 作为一个有3天工作经验的小程序码农,觉得如果每个页面的数据都是自己去访问数据接口,那就太不OOP了 然后想到了linq to sql,只取了其中的两个方法,原本打算用singelordefault,firstordefault的,想想也麻烦,就用了getbyparams,getbyid,根据条件查找出所有数据,或者根据id获取一条数据 直接看方法吧,有点啰嗦了 const API_URL = 'http://localhost:4424/api/' function getApi(url,params){  return new Promise((res,rej)=&gt;{   wx.request({    url:API_URL+'/'+url,    data:Object.assign({},params),    header:{'Content-Type': 'application/json'},    success:res,    fail:rej   })  })…
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress怎么增加网站地图
下面由/” target=”_blank”>WordPress教程栏目给大家介绍WordPress增加网站地图的方法,希望对需要的朋友有所帮助! 先说一句口号:能用代码解决的,坚决不用插件! wordpress的网站地图用一般的生成工具,生成之后都不能用,比如织梦我常用sitemapx,结果放在wordpress就出错了。 WordPress生成网站地图的插件也有很多,大家可以自行百度,这里主要是讲利用代码生成。 1.先将以下代码将保存为 sitemap.php,传到网站根目录。  <?php require('./wp-blog-header.php'); header("Content-type: text/xml"); header('HTTP/1.1 200 OK'); $posts_to_show = 1000; echo '<?xml version="1.0" encoding="UTF-8"?>'; echo '<urlset>' ?&gt; <!-- generated-on=<?php echo get_lastpostdate('blog'); ?>…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms怎么修改模板
1、把下载好的 v9内容管理系统打开,并且放在代码的运行环境里 2、找到phpcms文件夹,进入该文件夹,接着找到templates文件夹,该文件夹是存放前台模板代码: 位置:D:phpStudyWWWephpcms emplates 立即学习“”; 3、打开templates文件夹之后,然后找到phpcms v9内容管理系统的默认模板default文件夹,最后进入前台模板代码的content文件 文件路径:D:phpStudyWWWephpcms emplatesdefaultcontent 4、 index.html文件就是首页的模板,替换成其它首页模板。直接更换前台首页模板是不可以的,因为如果没有正确加载js、css样式,images图片路径,页面就不能正常显示,会很乱 5、更换首页模板之后,记得要加载正确的js、css样式,images图片路径,就可以完美实现首页模板的更换 推荐教程: 以上就是怎么修改模板的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信开发之获取服务器IP
如果公众号基于消息接收上的考虑,需要获知微信服务器的ip地址列表,以便识别出哪些消息是微信官方推送给你的,哪些消息可能是他人伪造的,可以通过该获得微信服务器ip地址列表。 接口调用请求说明 http请求方式: GET https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN 登录后复制 参数说明 返回说明 正常情况下,微信会返回下述数据包给公众号: { "ip_list":["127.0.0.1","127.0.0.1"] } 登录后复制 错误时微信会返回错误码等信息,JSON数据包示例如下(该示例为AppID无效错误): {"errcode":40013,"errmsg":"invalid appid"} 登录后复制 【相关推荐】 1. 特别推荐: 2. 3. 以上就是微信开发之获取服务器IP的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →