作者文章

fwq

FWQ
CMS教程
修改织梦DedeCMS广告模块,前台显示未更新怎么办
修改织梦广告模块,前台显示未更新怎么办? 修改织梦DedeCMS广告模块,前台显示未更新的解决方法 推荐学习: 如果修改织梦后台广告设置,前台未能显示最新修改的同学可以参考一下方法进行解决。 安装了 dedecms 自带的广告模块后,发现在修改广告信息后,前台调用的广告还是修改之前的信息,查看了一下源代码,发现是调用缓存了,但是 dedecms 的 ad_edit.php 编辑保存信息后又没有删除原来的缓存,小bug一枚,这里修改如下: 打开 deded_edit.php 找到约第70行 $dsql->ExecuteNoneQuery($query); ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL); 登录后复制 修改成 $dsql->ExecuteNoneQuery($query); // 删除广告缓存文件 begin // dedecms V57_GBK 2011-08-12 if(file_exists(DEDEDATA."/cache/myad-$aid.htm")){ @unlink(DEDEDATA."/cache/myad-$aid.htm"); } // 删除广告缓存文件 end ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL); 登录后复制 现在去后台更新广告信息吧!…
2024-11-25 阅读全文 →
FWQ
小程序
php实现微信sdk分享接口
软件开发工具包(外语首字母缩写:sdk、外语全称:software development kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。本文主要和大家分享php实现微信sdk分享接口,希望能帮助到大家。 <?php class Wxsdk { private $appId; private $appSecret; /* * 这里为威狮码的公众号的openid和appsecret,如果配置到其他的子商家会出现需要关注威狮码公众号, * 则需要获取数据库的vender表里面的openid和appsecret * */ public function __construct($appId = '自己的appid', $appSecret = '自己的appSecret') { $this->appId = $appId;         $this-&gt;appSecret = $appSecret;     }…
2024-11-25 阅读全文 →
FWQ
小程序
小程序开发不可或缺的Flex布局模式
wxflex 微信小程序的Flex布局demo-4种必备常用的Flex布局模式 代码库 github地址:github.com/icindy/wxflex 官方建议的Flex布局 Flex的布局相比传统的float布局来说,简单、快捷、方便。掌握flex布局可以在制作微信小程序时减少wxss的代码,同时也符合微信小程序开发的文档要求 本代码中涉及到四种Flex的布局方式,分别使用了不同的flex的不同。建议看本文最后的学习参考进行相关属性的学习 骰子布局 骰子布局中主要强调几个属性的使用display justify-content align-items align-self等 .first-face {   display: flex;   justify-content: center;   align-items: center; } .second-face {   display: flex;   justify-content: space-between; } .second-pip-2 {   align-self: flex-end; } 登录后复制 网格布局 主要依赖flex属性 .Grid {…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms自定义内容模型在首页列表页及内容怎么调用标签
自定义内容模型在首页列表页及内容怎么调用标签? 本文讲述了dedecms关于自定义模型(独立模型)的首页、列表页、内容调用方法,在后台自定义模型(独立模型)的建立及自定义字段的添加比较简单,这里需要注意两点: 推荐学习: 一.如果某个字段需要在前台列表页显示,则在前台参数中勾选“使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,但是启用此选项将使列表查询变慢,如无必要请不要选择) ”; 二.独立模型的id一定要设置为负数,否则在列表页无法调出数据,这算是dedecms的一个bug。我本是计划修改下list标签,后来意外发现,只要将独立模型的id设置为负数即可正常显示。 建好独立模型和字段之后,在网站调用方法如下: (1)首页调用自定义模型(独立模型): 独立模型的调用请用arclistsg 独立单表模型调用标签,而非arclist文档列表标签。网上大部分的教程文章都是针对已有的模型添加的自定义字段而非新建的独立模型,所以用arclist标签是调用不出独立模型的。 代码如下: {dede:arclistsg typeid='8' row='10' addfields='name,sex,tel' channelid='-101' }  [field:title/] 姓名:[field:name/] | 性别:[field:sex/] | 电话:[field:tel/] {/dede:arclistsg} 登录后复制 要获取自定义字段的内容,必须符合两个条件,缺一不可: 1.指定 channelid 属性,我这是channelid=’-101′ 2.指定要获得的字段 addfields=’字段1,字段2′ (2)列表页调用自定义模型(独立模型): 代码如下: {dede:list pagesize='10' addfields='name,sex,tel' channelid='-101' } [field:title/] 姓名:[field:name/] | 性别:[field:sex/] | 电话:[field:tel/] {/dede:list} 登录后复制  …
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序如何打开外部链接
微信小程序中可以通过web-view组件打开外部链接。该组件是一个可以用来承载网页的容器,会自动铺满整个小程序页面.个人类型与海外类型的小程序暂不支持使用。 使用该组件步骤如下: 1、去小程序公众平台配置业务域名 配置业务域名需先下载校验文件,然后放在余姚配置域名的根目录下面,配置好后该文件能通过域名+文件名直接访问,该操作的目的好像是腾讯需要验证改域名的操作权限,如验证不通过在配置业务域名时将提示错误、无法保存。(本人在操作过程中是通过nginx之间配置校验文件映射实现) 此处配置直接配置需要使用的一级域名就可以了,这样所属的二级域名均可通过该配置使用。 2、小程序页面直接使用 <web-view></web-view> 登录后复制 推荐:《》 以上就是微信小程序如何打开外部链接的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress主题制作全过程(一):基础准备
我想大多数使用的朋友都喜欢去尝试新的主题,但是换来换去,总是找不到那么一款适合自己的,让人很郁闷。于是很多人萌生了修改现有主题或自己动手从头制作一个主题的想法,但是问题又来了,怎么做呢?毕竟制作主题是需要编写代码的,相信很多人看到代码就头大。 博主正在着手编写一个WordPress主题制作的系列教程,将从头到尾手把手教你如何制作一个完整的WordPress主题,希望对你有所帮助。开始之前先声明,这系列教程只能让你感性地认识主题的制作过程,并不能让你完完全全地掌握WordPress主题的原理。 另外,如果你在学习过程中遇到任何问题,欢迎给我留言,留言框在每篇文章末尾。 本系列教程适合以下人群阅读 懂一点点的HTML、CSS 自己动手编写过代码 自己会设计网页界面,想了解怎么制作WordPress主题 本系列教程不适合以下人群阅读 不打算动手编写代码,不想照着本教程一步一步地操作,只是想看看 没有任何网页设计知识 没用过WordPress 非常熟悉WordPress主题制作过程 不喜欢我在此罗嗦 阅读完本系列教程,你将收获 了解WordPress主题制作的过程 知道如何去修改一个WordPress主题,扩展主题的功能 开始制作主题之前,你必须配备以下工具 WordPress本地运行环境(或者在线网站空间),并且已安装好WordPress,作为测试博客 至少配备三种浏览器,Microsoft Internet Explorer、Mozilla Firefox、Google Chrome,版本暂时不限,用于测试网页是否显示正常 一个文本编辑器用于编写代码,Dreamweaver、UltraEdit、NotePad++、Vim等,不推荐使用记事本,具体原因 推荐学习:《》 以上就是WordPress主题制作全过程(一):基础准备的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序购物商城系统开发所需工具
这篇文章主要介绍了微信小程序购物商城系统开发系列-工具篇的介绍,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。 微信小程序开放公测以来,一夜之间在各种技术社区中就火起来啦。对于它 估计大家都不陌生了,对于它未来的价值就不再赘述,简单一句话:可以把小程序简单理解为一个新的操作系统、新的生态,未来大部分应用场景都将给予微信小程序进行研发。基于对它的敬畏以及便于大家快速上手,特整理微信小程序商城开发系列,未来将持续增加微信小程序技术文章,让大家可全面了解如何快速开发微信小程序商城。 本篇文章主要介绍微信小程序官方提供的开发工具,俗话说:欲工善其身,必先利其器。 小程序开发文档地址https://mp.weixin.qq.com/debug/wxadoc/dev/index.html 首先我们需要获取一下微信小程序提供给我们的代码编辑器 工具获取地址:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html?t=20161107下载地址我们可以根据我们电脑系统下载对应的版本 下载安装包后直接双击打开按照流程完成安装安装好后在桌面会有一个 这个就是微信小程序所提供的编辑器 下面我们就一步一步的来创建一个微信小程序打开工具你会发现工具的使用需要通过微信扫描登录才可使用扫码登录之后我们就可以选择我们需要建立的项目类型 这个我们选择新建一个本地的小程序项目 点击添加项目这边依次填写你的APPID,项目名称以及你所建的项目的目录 目前已经开始公测 小程序的注册范围为企业,政府,媒体,和其他组织,也就是说个人是没有办法注册的,所以这个不在注册范围之内的可以选择无APPID来进行开发已经有的可以登录https://mp.weixin.qq.com 后台,在设置中查看到小程序的APPID完成上面步骤添加完项目后,我们就可以进入到编辑器的界面 编辑器主要分为三个模块,编辑,调试,项目。 编辑:主要功能相当于我们代码编辑器的功能。 调试:这个类型于我们Goole浏览器的控制台一样 项目:这个地方主要执行的是发布代码和预览的地方 做前端的同行们应该都很容易上手这个就相当于,将我们以前web开发的编辑器,调试工具集成到一个环境中来。还是比较好理解的。 在调试界面可以看到这个就类似于我们使用Goole浏览器开发H5网站时差不多。是不是找回点熟悉的味道啦! 在调试界面我们可以手动进行编译。(这边我们也可以在项目模块设置自动监听文件变化编译文件的) 手动清除缓存,查看控制台日志,网络请求…..等等。接下来就是我们的项目模块,项目模块比较简洁。 这边可以执行项目的上传,和预览,以及整个IDE一些简单的配置。 这边需要注意的是这个上传代码需要管理员才能进行上传,当然没有没有AppID是上传不了的啦。由于现在是公测阶段,我们上传的代码也不能真正的让用户看到只有开发者可以看到。 另外下面这个预览功能可能是我觉得是整个IDE的唯一亮点。大家知道我们以前在做H5网站最头疼的就是在浏览器的模拟器上,一切正常可是到真是的手机上看就有各种兼容性问题。这个功能可以你在做完一个页面可以马上上传上去通过扫码来进行预览。这边需要注意的预览只能是在登录了和当前IDE相同微信号的手机上。其他手机通过微信扫码将不能进行预览。 好啦今天先介绍微信IDE,下一章节我们会一步步的来实现我们的小程序 以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!…
2024-11-25 阅读全文 →
FWQ
小程序
传智、黑马微信公众平台开发视频资料分享
微信公众平台,给个人、企业和组织提供业务服务与用户管理能力的全新服务平台。微信公众平台主要有实时交流、消息发送和素材管理。用户可以对公众账户的粉丝分组管理、实时交流,同时也可以使用高级功能-编辑模式和开发模式对用户信息进行自动回复。《传智、黑马微信公众平台开发视频教程》是由传智播客和黑马程序员联合出品的微信公众平台开发视频教程。 视频播放地址: 该老师讲课风格: 教师讲课深入浅出,条理清楚,层层剖析,环环相扣,论证严密,结构严谨,用思维的逻辑力量吸引学生的注意力,用理智控制课堂教学进程。学生通过听教师的讲授,不仅学到知识,也受到思维的训练,还受到教师严谨的治学态度的熏陶和感染。 本视频中较为难点是微信地理位置查询并入库了: 后台格式: <xml><tousername></tousername><fromusername><createtime>1359036619</createtime><msgtype></msgtype><location_x>22.539968</location_x><location_y>113.954980</location_y><scale>16</scale><label></label> <msgid>5837017832671832047</msgid></fromusername></xml> 登录后复制 XML格式讲解 ToUserName 消息接收方微信号,一般为公众平台账号微信号  FromUserName 消息发送方微信号  CreateTime 消息创建时间  MsgType 消息类型,地理位置为location  Location_X 地理位置纬度  Location_Y 地理位置经度  Scale 地图缩放大小  Label 地理位置信息  MsgId 消息ID号…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发实战之顶部导航栏(选项卡)
这篇文章主要为大家详细介绍了微信小程序实战之顶部导航栏的相关代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了微信小程序顶部导航栏的具体代码,供大家参考,具体内容如下 需求:顶部导航栏 效果图: w: <!--导航条-->  <view>   <text>{{item}}</text>  </view>    <!--首页-->  <view>   tab_01  </view>    <!--搜索-->  <view>   tab_02  </view>    <!--我-->  <view>   tab_03  </view> 登录后复制 : page{   display: flex; …
2024-11-25 阅读全文 →
FWQ
CMS教程
【使用说明】帝国cms万能通用api二次开发核心包
下面由二次开发教程栏目给大家介绍帝国cms万能通用api二次开发核心包使用说明,希望对需要的朋友有所帮助! 简介 万能通用api二次开发核心包是一款可以用地对帝国cms进行二次开发,可进行开发微信小程序、百度小程序、支付宝小程序、轻应用、苹果ios安卓android、其他营销插件的二次开发核心包。现有版本基于 帝国cms 7.5 utf-8版,其它版本暂时不出,如果需要,可以下载本包,然后对其进行转码即可。 特点 1.不修改帝国cms核心代码,方便帝国进行升级2.调用简单方便,封装了帝国cms的数据库操作。 安装 下载好后,包含两部分,一部分是二次开发核心库lskcore、一部分是api对外接口函数库lskapp.将这两个文件夹放到/e/extend/目录下即可; 内容包含 1.帝国cms万能通用api二次开发核心包lskapp2.lskapp通用api程序扩展库。 核心包函数说明 lsk::getrow($tbname,$id) 从数据表中选择一条记录$tbname://不包含前辍,如order$id://如果表自增默认为id,可以直接写,比如1,$id也可以为条件数据,如array(‘classid’=>1)示例: lsk::getrow(‘ecms_news’,array(‘classid’=>1,’id’=>3));//从新闻表中得到分类classid为,信息id为3的记录。 lsk::getinfo($classid,$id) 从模型表中读取出一条记录,这个和上面lsk::getrow不同的是,lsk::getrow可以读取任意表的记录,lsk::getinfo这个函数,读取的是根据栏目里面的信息表,因为帝国cms的栏目信息包含classid和id,不同的模型,以及表字段保存的主,负表。我们封装了这个操作,读取一条记录只需要classid,id即可。 lsk::get($varname) 获取get参数,如果$varname为空,则获取get数组; lsk::post($varname) 获取post参数,如果$varname为空,则获取post数组; lskapp通用api接口说明 调用方法 http://域名/e/extend/lskapp/api.php?at=api名字 开发规范 以下内容为建议开发约定。1.api文件统一放在lskapp/apilist/目录下,在其下面只支持一级目录,即apilist下面新建目录ttnews,在其下建立接口文件,news_getinfo.php。类似于这样的形式。2.一个小应用,推荐建立一个新文件夹,比如今日头条,可以在lskapp/apilist目录下,建立 ttnews这个目录,专用提供今日头条的数据。3.在接口php文件中,可以直接调用二开核心包的函数。默认已经引入。 以上就是【使用说明】万能通用api二次开发核心包的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →