作者文章

fwq

FWQ
CMS教程
怎么通过自由列表实现dedecms首页分页
怎么通过自由列表实现首页分页? 通过自由列表实现dedecms首页分页 推荐学习: 1、进入后台 核心—》频道模型–》自由列表管理—》添加列表。 2、就是定义自由列表: (注:我们是为了首页分页所以列表HTML必须存放目录否则无法显示,所以只保留{cmspath}) 列表里可以支持如下字段: 支持字段(底层变量[field:varname/]):id,title,color,typeid,ismake,description,pubdate,senddate,arcrank,click,litpic,typedir,typename,arcurl,typeurl, stime(pubdate 的”0000-00-00″格式),textlink,typelink,imglink,image 普通字段直接用[field:字段名/]表示。 ·Pubdate发布时间的调用参数 [field:pubdate function=MyDate(‘Y-m-d H:i:s’,@me)/] 下图为模板调用的标签: 使用{dede:freelist/}调用刚才设置的自由列表里的所有信息 分页:{dede:pagelist listitem=”info,index,end,pre,next,pageno” listsize=”5″/} 用此方法实现首页分页,模板只能用首页模板。也就是说后台中的更新首页HTML功能就废了,以后一键生成网站以后要到自由列表中去生成一次。否则网站首页为空白。 dedecms自由列表功能有个令人蛋疼的现象,就每次生成之前都要更改一次当然这里对于其他地方需要自由列表影响不大,但是我们要是用自由列表实现首页分页就蛋疼了。 解决方法如下: 打开Dede(默认后台管理目录)目录下的makehtml_freelist_action.php (创建自由列表)找到 $dsql->ExecuteNoneQuery(“Update `dede_freelist`…
2024-11-25 阅读全文 →
FWQ
小程序
如何开发一个微信小程序的日期选择器
关于微信小程序中的日期选择器大家用过都会发现有个很大的问题, 就是在2月的时候会有31天,没有进行对闰年的判断等各种情况。看了 官方文档提供的源码后进行了一些修改,测试修复了上面所说的bug! 下面源码: ———————–我是分割线————————– <!---js---》 const date = new Date();//获取系统日期 const years = [] const months = [] const days = [] const bigMonth = [1,3,5,7,8,10,12] //将日期分开写入对应数组…
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress 常用的Ping List是什么
常用的ping list是什么? 什么是Ping服务,很多人可能还不明白。Ping 服务,实际上是一种更新通知服务,它可以将您的博客更新自动通知博客目录和搜索引擎,加快网站被搜索引擎收录的速度。   推荐:《》 WordPress的Ping List 可以通过后台里的“设置(Option)”——“撰写(Writing)”——“更新服务(Update Services)”来修改Ping清单。  我网上搜索了下发现现在的很多Ping List 都是由老外整理的,其中很多地址对中文博客来说基本没什么用。  下面是我对WordPress 的Ping List 做了一些整理,这些地址主要是针对中文博客。  http://ping.baidu.com/cgi-bin/blog  http://blogsearch.google.com/ping/RPC2  http://api.my.yahoo.com/RPC2  http://blog.iask.com/RPC2  http://www.feedsky.com/api/RPC2  http://www.zhuaxia.com/rpc/server.php  http://www.xianguo.com/xmlrpc/ping.php  http://rpc.weblogs.com/RPC2  http://rpc.blogrolling.com/pinger/  http://rpc.pingomatic.com/  http://ping.weblogalot.com/rpc.php  http://ping.syndic8.com/xmlrpc.php …
2024-11-25 阅读全文 →
FWQ
小程序
微信开发中常用的js方法汇总
本文给大家汇总了一下在我们日常开发的过程中,经常需要用到的一些方法,都是些使用频率很高,而且非常简单的方法,这里推荐给大家。 1.网页集左右滑动查看图片,如下样例: js效果 代码如下: var pictures = [];  angular.forEach(pitctures,function(k,i){          pictures[i] = k.imgPath;  });  $scope.previewPics = function(currentUrl){         if (typeof window.WeixinJSBridge != 'undefined') {             //微信图片集查看             WeixinJSBridge.invoke('imagePreview', {                 'current':currentUrl, //当前地址                 'urls':pictures //组             });         } else {             alert( "请在微信中查看", null, function () {});         }     } 登录后复制 页面元素:  代码如下:   <p>            </p><p>                 <img alt="微信开发中常用的js方法汇总" >            </p>…
2024-11-25 阅读全文 →
FWQ
小程序
微信web开发者工具介绍
  最近需要在微信企业号中挂接网页,之前也没有接触过微信开发,刚开始也不知道怎么调试,后来同事介绍使用“微信web开发者工具”,于是在网上下了一个,使用了一下的确很好用。它不仅支持android和ios同时还可以调试hybrid app应用,当然用谷歌的开发者工具也能调试hybrid应用。 在真机调试中它有两种调试模式,普通调试和X5 Blink 内核调试。前一种在Android和IOS中通用,后一种则是Android特有的一种调试方式,支持断点,几乎和Google的Developer Tools一样,功能很强大,但是需要先验证一下手机是否支持这种模式,一般高版本的安卓系统都支持,我是Android4.4。 普通调试模式 操作步骤很简单,这里附上一张我个人的代理设置: 设置完记得重启微信,然后点击开始调试 其实就是通过设置代理进行调试,这种调试模式比较局限,调试界面也比较简单,只能跟踪网络请求,其它的好像都不行,反正我这不行,界面如下:     X5 Blink 内核调试   X5调试相对来说更简洁,而且更强大。只需设置一次,后面再调试微信网页的时候只需数据线连接就行。   调试界面跟谷歌开发者工具一模一样,很容易上手。 注意,如果点击开始调试无法找到设备的话,需要将数据线重连一下,这种方式我屡试不爽,比重启微信还好使。 以上就是微信web开发者工具介绍的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
DEDECMS 5.7 将data目录迁移后,网站地图无法打开和更新怎么办
5.7 将data目录迁移后,网站地图无法打开和更新怎么办? DEDECMS5.7 SP1版本,根据官方提示强烈建议下,将data目录迁移到web以外,网站地图和rss无法打开和更新了, 站长朋友都知道,DEDECMS默认生成的rss地图以及网站地图等都是生成在DATA的文件夹中,但是这个是一个非常重要的文件夹,一般我们在 Robots.txt 是禁止搜索引擎爬行这文件夹的,这就造成了,我们生成了地图,但是搜索根本就找不到的尴尬,下面就教大家如何更改自动生成的目录 推荐学习: 下面是详细的步骤: 1,首先登录ftp,在根目录下建立rss文件夹 2,修改根目录下你的管理员文件夹(默认是dede)下的makehtml_map.php文件 将17行的$cfg_cmspath.”/data/sitemap.html”;改为 代码如下: $cfg_cmspath."/sitemap.html"; 将22行的$cfg_cmspath."/data/rssmap.html"; 登录后复制 改为 代码如下: $cfg_cmspath."/rssmap.html"; 登录后复制 17行是普通网站地图,22行是RSS的网站地图 3,修改根目录下include下面的arc.rssview.class.php 将71行的 代码如下: $murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this-&gt;TypeID.".xml"; 登录后复制 改为 代码如下: $murl = $GLOBALS['cfg_cmspath']."/rss/".$this-&gt;TypeID.".xml";…
2024-11-25 阅读全文 →
FWQ
CMS教程
网站子目录安装dedecms导致网页布局混乱
网站子目录安装导致网页布局混乱? 最近给一个客户c,在Godaddy主机上安装dedecms ,因为Godaddy主机可以建多个网站,所以用子目录绑定域名方式建立多个dedecms站点 推荐学习: 可是在子目录安装完DEDECMS后,却出现了一个很大的问题,就是安装后通过子目录绑定的域名访问时,网站的框架布局全没了,只剩下文字链接,而通过主域名+子目录名的形式访问则一切正常,改了好多设置都解决不了问题,很是郁闷。举个例子,我的主域名是www.xxx.com, DEDE安装的子目录名称是aaa,这个子目录绑定的域名是www.yyy.net , 网站安装完后,通过www.xxx.com/aaa访问网站一切正常,而通过绑定的域名www.yyy.net访问则出现了上述问题,网站网页布局完全混乱,没有框架显示。这个问题困扰了我两天后,今天终于在网上找到了解决的办法,在这里分享给大家。  首选请进入dedecms后台管理系统:  第一步:进入系统设置-系统基本参数-站点设置,更改“网页主页链接”为“/”? 。    第二步:进入系统设置-系统基本参数-核心设置,更改“DedeCms安装目录”为空值。?    第三步:进入后台主页-更新系统缓存,勾选中“检测并清理错误文档”,点击“开始执行”按钮。    第四步:更新网站所有栏目和文档。  第五步:更新主页,预览,网站恢复正常。  搞明白这东西可折腾了我五个小时!!之前都是直接代码,走弯路了 以上就是网站子目录安装导致网页布局混乱的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
dede怎么统计栏目文章数
dede怎么统计栏目文章数? dede统计栏目文章数这一功能还是比较实用的,本文为大家介绍两种实现方法,大家可以根据需求自由选择,喜欢的朋友可以参考下    推荐学习: 方法一:  涉及到文件:include/common.func.php  在include/common.func.php最下面也就是?>前加入以下代码  代码如下: function GetTotalArc($tid){  global $dsql;  $sql = GetSonIds($tid);  $row = $dsql-&gt;GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})");  return $row['dd'];  } 登录后复制 调用方法:  代码如下: [field:ID function='GetTotalArc(@me)'/]  或  [field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID] 登录后复制 比如在你的主页模板里添加如下代码:  共{dede:type}[field:ID function=’GetTotalArc(@me)’/] {/dede:type}篇  或在栏目名称后面添加如下代码:  代码如下: {dede:type}[field:ID function='GetTotalArc(@me)'/] {/dede:type}…
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress主题制作全过程(六):制作footer.php
前面给大家介绍了《/501089.html” target=”_blank”>wordpress主题制作全过程(五):制作header.php》,本文继续给大家介绍如何制作footer.php,下面一起来看一下吧~ 上节内容我们已经弄好了博客的页头header.php,今天我们就一起来制作页脚footer.php。footer.php与header.php差不多,写这个文件的目的也是为了精简代码,提高代码的重用性,Aurelius主题目录中的所有页面的页脚代码几乎都是一样的,我们就把这些代码提取出来放到footer.php。 在Aurelius主题目录中新建文件footer.php,我们提取出index.php中的页脚代码拷贝到footer.php中(如果以后你制作自己的主题,可以根据需要决定哪些是footer代码): <!-- Footer --> <p> <span><strong>Design By</strong> QwibbleDesigns <strong>Code By</strong> <a>Ludou</a></span> <a>top</a> </p> 登录后复制 以上就是WordPress主题制作全过程(六):制作footer.php的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
如何实现小程序动画?小程序动画的实现方法
本篇文章给大家带来的内容是介绍如何实现小程序动画?小程序动画的实现方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。 在普通的网页开发中,动画效果可以通过3来实现大部分需求,在小程序开发中同样可以使用css3,同时也可以通过api方式来实现。 API解读 小程序中,通过调用api来创建动画,需要先创建一个实例对象。这个对象通过wx.createAnimation返回,animation的一系列属性都基于这个实例对象。 创建这个对象 let animation = wx.createAnimation({ duration: 2000, delay: 0, timingFunction: "linear", }); 登录后复制 这个animation就是通过wx.createAnimation之后返回的实例。在创建过程中,可以给这个实例添加一些属性,如以上代码所示,等同于css3中animation:$name 2s linear的写法。 添加动效 实例创建完成之后,基于该实例,添加需要的动态效果,动态类型可以查阅文档得知,以最常见的移动,旋转为例: animation.translate($width, 0).rotate($deg); 登录后复制 结束动画 .step()表示一组动画的结束 animation.step();…
2024-11-25 阅读全文 →