分类归档

网站开发

FWQ
CMS教程
PHPCMS 如何采集文章内容?
PHPCMS 如何采集文章内容? 首先进入【内容发布管理】下的【采集管理】,并点击【添加节点】; 立即学习“”; 然后填写【内容规则】中的信息,需要根据页面的结构进行填写; 最后点击【提交】,并找到新添加的采集节点进行【内容采集】即可。 推荐教程:《/” target=”_blank”>PHPCMS教程》 以上就是PHPCMS 如何采集文章内容?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
如何使用WordPress插件实现即时查询功能
如何使用WordPress插件实现即时查询功能 WordPress是一款功能强大的博客和网站建设平台,使用WordPress插件可以进一步扩展网站的功能。在很多情况下,用户需要进行实时查询来获取最新的数据。接下来,我们将介绍如何使用WordPress插件实现即时查询功能,并提供一些代码示例供参考。 首先,我们需要选择一个适合的WordPress插件来实现即时查询功能。在市场上有很多插件可供选择,其中一款不错的插件是Ajax Search Lite。这个插件可以帮助我们创建一个实时搜索框,用户在输入关键词时,页面会立即出现相关的搜索结果。 下载并激活Ajax Search Lite插件后,我们需要进行一些设置来配置搜索框。在WordPress后台,找到插件选项并点击设置。在设置页面中,你可以自定义搜索框的样式、搜索结果的显示方式以及其他一些高级设置。根据你的需求进行配置后,点击保存设置。 现在,我们需要在网站的某个位置插入即时查询的搜索框。插件提供了一个短代码,可以在文章、页面或小工具中使用。在需要插入搜索框的地方,使用以下短代码: [wpdreams_ajaxsearchlite] 保存页面或文章后,你可以在前台页面中看到即时查询的搜索框出现了。用户在输入关键词时,相关的搜索结果会即时显示在页面上。 当然,在实现即时查询功能时,我们可能需要对搜索结果进行定制和美化。插件提供了丰富的CSS和JavaScript库,可以帮助我们实现这些需求。你可以在插件的设置页面中找到这些资源并进行自定义。 除了使用插件外,我们也可以手动实现即时查询功能。以下是一个基本的代码示例,可以帮助你理解如何使用WordPress的数据库查询来实现即时查询功能: add_action('wp_ajax_my_search_function', 'my_search_function'); // 用于连接到AJAX的动作钩子 add_action('wp_ajax_nopriv_my_search_function', 'my_search_function'); function my_search_function() { global $wpdb; $keyword = $_POST['keyword']; $result…
2024-11-25 阅读全文 →
FWQ
CMS教程
ecms灵动标签e:loop的用法通过执行sql获取需要的记录
在某些条件下,我们要求网站的某页上显示指定的信息, 但是这种指定如果固定去用代码写死的话,对以后的改动将会是大麻烦; 这时候sql语句的优势就凸显出来,利用sql语句只需要改改数字,就能让显示的内容彻底替换;推荐学习《教程》 代码如下: [e:loop={'select * from phome_ecms_news where id in (2452,2697,2299,2267)',4,24,0}] 登录后复制 [/e:loop] 按照sql语句的指定,返回id编号分别为2452,2697,2299,2267的内容信息,同时代码后面的倒数第二个参数为24,这样才是sql的执行。(以下内容来自互联网说明灵动标签的用法)灵动标签的使用说明:灵动标签 (e:loop)格式:[e:loop={栏目ID/专题ID,显示条数,操作类型, 只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop]例子: 代码如下: [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}] <tr> <td> <a>" target="_blank"&gt;=$bqr[title]?&gt;</a> (=date('Y-m-d',$bqr[newstime])?&gt;) </td> </tr> [/e:loop] 登录后复制 具体的操作类型说明如下:操作类型 说明0 各栏目最新1 各栏目热门2 各栏目推荐9 各栏目评论排行12 各栏目头条信息15 各栏目下载排行25 各栏目评分排行26…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms前台js获取不到cookie用户信息
解决方法: 第一:保证login.js和data/config.js的完整性; 第二:检查config.js里设置的cookie前缀是否和include/config.php里的cookie前缀一致。 推荐教程:/” target=”_blank”>phpcms教程 以上就是前台js获取不到cookie用户信息的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦怎么根据下级栏目获得顶级栏目名称
织梦怎么根据下级栏目获得顶级栏目名称? 织梦DEDECMS根据下级栏目获得顶级栏目名称 推荐学习: SQL语句实现 {dede:field.typeid runphp='yes'}$ID = @me; $sql = "SELECT * FROM `dede_arctype` WHERE id=$ID"; $query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = "$row[reid]"; if($relID == 0) { @me = $row[typename];}else{$sql = "SELECT `typename` FROM `dede_arctype` WHERE id=$relID"; $query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid 登录后复制 以上就是织梦怎么根据下级栏目获得顶级栏目名称的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序:如何实现tabs选项卡效果示例
小女子也是刚入门微信小程序不久,发现微信内部很多组件都已经封装好了,但是却没有tab选项卡效果的组件,最近正好需要用到,就研究了一下。整理出来供大家一起探讨学习,哪里有问题或者可以改进的地方,欢迎大家指点吐槽。 首先点击导航的时候需要两个变量,一个存储当前点击样式类,一个是其它导航默认的样式类 选项卡内容列表同样也需要两个变量,一个存储当前显示块,一个存储的是其它隐藏的默认块 使用三目运算通过点击获取导航索引,根据索引判断是否添加当前类【备注,这里我将点击事件绑定在父级导航栏,通过target对象得到点击触发的事件对象属性】 请结合如下效果图: demo.wxml: <blockquote><view></view></blockquote> 登录后复制 demo.js Page( {     data: {       tabArr: {         curHdIndex: 0,         curBdIndex: 0       },     },     tabFun: function(e){       //获取触发事件组件的dataset属性       var _datasetId=e.target.dataset.id;       console.log("----"+_datasetId+"----");       var _obj={};       _obj.curHdIndex=_datasetId;       _obj.curBdIndex=_datasetId;       this.setData({         tabArr: _obj       });     },     onLoad: function( options ) {  …
2024-11-25 阅读全文 →
FWQ
小程序
怎么创建自己的微信小程序
快速创建属于自己的小程序: 第一步:进入https://mp.weixin.qq.com/官网,选择,【小程序】>>【开发】选项进入查看小程序开发文档。 开发选项下你可以看到官方提供的教程、框架、组件、api、工具还有一些常见问题等。  这些在我们进行微信小程序开发的时候非常有用。 第二步:下载微信开发者工具 在官网文档中进入【工具】选项,选择合适你电脑操作系统的开发工具。 第三步:扫描登录 首次使用微信开发者工具要求你使用微信扫描登录,这个帐号将作为管理员来管理你的项目。登录完成之后是这样: 这里我们选择的是本地小程序项目。点击进去: 第四步:新建微信小程序 点击上图中的【添加项目】中的【+】号,进行添加项目操作。你将看到如下图: AppId:AppId需要在官网中申请,作为以后上传到微信服务器中时候使用的,这里我们仅仅是练习的demo,我们选择无AppId。 项目名称:就是你这个新建的项目的名称。 项目目录:这个项目存放源代码的地方。 以下是我新建项目demo的配置: 点击【添加项目】按钮,就可以完成新建一个微信小程序默认程序hello world,这是勾选【在当前目录中创建quick start项目】这一项系统自动创建的,在我们做项目的时候常常需要把不需要的内容删掉,但是作为新手来说可以先留着,先看看里边的各种格式的文件是如何编写的。 下图是新建默认微信小程序视图: 推荐:《》 以上就是怎么创建自己的微信小程序的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
dede:arclist 标签排序怎么实现
dede:arclist 标签排序怎么实现? 标签dede:arclist的排序是通过orderby来指定的,具体实现如下,需要的朋友可以参考下   推荐学习: 标签dede:arclist的排序是通过orderby来指定的,如下:  {dede:arclist orderby='排序字段' }  {/dede:arclist} 登录后复制 orderby='sortrank' 文档排序方式  § orderby='hot' 或 orderby='click' 表示按点击数排列  § orderby='sortrank' 或 orderby='pubdate' 按出版时间排列  § orderby='near'  § orderby=='lastpost' 按最后评论时间  § orderby=='scores' 按得分排序  § orderby='id' 按文章ID排序  § orderby='rand' 随机获得指定条件的文档列表 登录后复制 而能给orderby赋值的只能是上面列出的值,也就是说dede:arclist 标签只能按照上面列出的字段排序。  那怎样才能按照自定义的字段排序呢?假如我现在在dede_archives表里面添加了一个字段NewField,  我想按照这个字段排序。直接这样写:{dede:arclist orderby=’NewField’ }是不行的。那应该怎样修改?  修改文件include/arc.listview.class.php,参考附件arc.listview.class.php(版本5.5utf8),修改如下:  在第560行至562行处添加如下代码:  else if($orderby=="NewField") {  $ordersql = " order by arc.NewField $orderWay";  [field:global name=autoindex/]…
2024-11-25 阅读全文 →
FWQ
CMS教程
分享帝国cms截图出现黑边的解决方法
对于只有宽大于高(横片)的图片生成缩略图才会左右出现黑边,我们打开一张有黑边的图片,分析出得出帝国cms对于图片是按照高度来缩放,宽度不足的话就用黑边填充。 解决思路:把按照高度缩放改成按照宽度缩放,然后高出部分裁调。 修改方法: 1、打开e/class/gd.php 2、找到代码 代码如下: if($big_width &gt;= $max_width and $big_height &gt;= $max_height) { if($big_width &gt; $big_height) { $tempx = $max_width / $ratioh; $tempy = $big_height; $srcX = ($big_width - $tempx) / 2; $srcY = 0; } 登录后复制 修改成 代码如下: if($big_width &gt;= $max_width and $big_height &gt;= $max_height) { if($big_width &gt; $big_height) { $tempy = $max_height / $ratiow; $tempx = $big_width; $srcY = ($big_height - $tempy) / 2; $srcX = 0; } 登录后复制…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序button组件详细介绍
button按钮用的算是最普遍的组件之一。 主要属性: wxml <!--按钮默认样式,点击事件--> <button>Defalut</button> <!--原始颜色,不可点击状态, 正在加载状态--> <button>Primary</button> <button>warn</button> 登录后复制 js Page({  data:{  // text:"这是一个页面"  },  /**  * button点击事件监听  */  clickButton: function(e) {   //打印所有关于点击对象的信息   console.log(e);  },  onLoad:function(options){  // 页面初始化 options为页面跳转所带来的参数  },  onReady:function(){  // 页面渲染完成  },…
2024-11-25 阅读全文 →