织梦CMS能不能建小程序

68次阅读
没有评论

共计 1935 个字符,预计需要花费 5 分钟才能阅读完成。

今天丸趣 TV 小编给大家分享一下织梦 CMS 能不能建小程序的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

织梦 CMS 能建小程序,其创建小程序的方法是:1、给 dedecms 做一个 API 数据接口输出 JSON 格式数据;2、通过 php 系统提供的系统函数“json_encode()”转换 json 编码,然后在小程序里面写好页面对接数据;3、在小程序里面写好页面代码,然后对接请求的接口数据进去即可渲染成想要样式和功能。

织梦(dedecms)百度智能小程序制作的方法

很多站长都在使用知名的织梦 DEDECMS 这个程序做网站,特别是一些小白站长,网站制作简单复制粘贴或随便找个模板就可以,但是百度小程序很多人都不会,因为它都是数据对接的,

我们要做的百度智能小程序并不是那种 webview 载入一个 H5 网页嵌套那种,那种会影响用户使用的功能体验,百度官方也很难审核通过的。

我们要做的是小程序内不存在 H5 页面嵌套,而是小程序每个页面都是通过接口数据对接的,如下图每个页面都是通过数据对接的:

制作百度小程序,首先需要给 dedecms 做一个 API 数据接口输出 JSON 格式数据,我们用浏览器打开请求接口地址如下图:

数据接口请求

织梦系统给我们提供了一个 json 类, 在 include/json.class.php 文件里面, 也就是是说, 我们在对 php 文件转换 json 编码

百度智能小程序制作的方法流程如下:

直接用 php 系统给我们提供的系统函数,json_encode(),我们如下面写上函数

$dsql- SetQuery(Select arc.id,arc.title,arc.litpic,t.sitepath,arc.description,arc.pubdate,arc.senddate,arc.source,addon.body From `#@__archives` arc addon.aid=arc.id left join `#@__arctype`t on arc.typeid=t.id where channel=1 And FIND_IN_SET( $fid ,flag) order by id desc limit 0,5 $dsql- Execute(me while ($row = $dsql- GetArray( me)) { if (preg_match( /(http:\/\/)|(https:\/\/)/i , $row[litpic])) { $row[ pic] = $row[litpic  unset($row[ litpic  }else { $row[ pic] =  https:// .$row[litpic  unset($row[ litpic  } $row[newsId] = $row[id  unset($row[ id  $row[ description] = $row[description  $row[ sitepath] = str_replace({cmspath} , ,$row[sitepath  $row[ updateTime] = strftime(%Y-%m-%d %H:%M:%S ,$row[ pubdate  unset($row[ pubdate  $row[ time] = strftime(%Y/%m-%d/ ,$row[ senddate  unset($row[ senddate  $row[ media] = $row[source  unset($row[ source  $row[ content] = $row[body  // 只允许使用   p   img   ul   li  $row[ content] = preg_replace(/ img.+?src=\ (.+?)\ .+? / , img src= \1 ,$row[content  // $row[ content] = str_replace(/uploads/ , /uploads/ ,$row[ content  unset($row[ body  $reval[] = $row; 
echo json_encode(array( list = $reval));

就这样我们就可以输出栏目列表的数据了,然后我们小程序里面写好页面对接数据。

如下图我们在小程序里面写好页面代码,然后对接请求的接口数据进去就可以渲染成我们想要样式和功能了。

以上就是“织梦 CMS 能不能建小程序”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,丸趣 TV 小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-12发表,共计1935字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)