无法在这个位置找到: head2.htm
当前位置: 建站首页 > 新闻动态 > 行业新闻 >

运用PbootCmsV2.0.6自定标识制建立网站每天一图的方

时间:2021-03-03 20:06来源:未知 作者:jianzhan 点击:
自PbootCmsV2.0.6刚开始,PbootCMS适用自定标识,且升級不被遮盖。母亲从此无需担忧我的编码升級被遮盖啦。因此就想起用这一作用订制一个每天一图。这一文档部位在 home下ExtLabelControl

自PbootCmsV2.0.6刚开始,PbootCMS适用自定标识,且升級不被遮盖。母亲从此无需担忧我的编码升級被遮盖啦。

因此就想起用这一作用订制一个每天一图。

这一文档部位在 home下ExtLabelController操纵器。

话很少说,先找彩色图库。百度知道告知我bing搜索检索就会有每天一图的API。

详细地址是这一:

HPImageArchive.aspx?format=js idx=0 n=1

获得到的是一串JSON,正与我意。

用pbootcms内置的get_url方式立即爬取一下就拿下。

上编码:

//爬取bing搜索每天一图
 public function getBingImage(){
 $url =  HPImageArchive.aspx?format=js idx=0 n=1 
 $data = json_decode(get_url($url));
 $result = $data- images[0];
 $image =  pre>

随后再为自己订制一个标识就行啦。

// 拓展单独标识
 private function diylabel()
 {
 $this- content = str_replace( {pboot:walle} , $this- getBingImage(), $this- content);
 }

最终要是在模版文档中写上 {pboot:walle} 就启用工程图片详细地址。把这一放到 img 标识中,或是放到 background 中,到此,拿下。

下边是全部ExtLabelController文档的编码:

 ?php
 * @copyright (C)2020-2099 Hnaoyun Inc.
 * @author XingMeng
 * @email hnxsh
 * @date 今年三月8日
 * 本人拓展标识可撰写到本类中,升級不容易遮盖
 */
namespace app//home//controller; /* 这里双斜杠必须换为单反斜杠*/
use core//basic//Controller; /* 这里双斜杠必须换为单反斜杠*/
class ExtLabelController
 protected $content;
 /* 必需起动涵数 */
 public function run($content)
 {
 // 接受数据信息
 $this- content = $content;
 
 // 实行本人自定标识涵数
 $this- diylabel();
 
 // 回到数据信息
 return $this- content;
 }
 // 拓展单独标识
 private function diylabel()
 {
 $this- content = str_replace( {pboot:walle} , $this- getBingImage(), $this- content);
 }
 //爬取bing搜索每天一图
 public function getBingImage(){
 $url =  HPImageArchive.aspx?format=js idx=0 n=1 
 $data = json_decode(get_url($url));
 $result = $data- images[0];
 $image =  pre>
最终要是在模版文档中写上 {pboot:walle} 就启用工程图片详细地址。把这一放到  img  标识中,或是放到 background 中,到此,拿下。
下边是全部ExtLabelController文档的编码:



填好您的联络方法获得价格

大家有着技术专业出色的设计方案和技术性精英团队,以具有艺术创意的网站制作

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: ajaxfeedback.htm
栏目列表
推荐内容


扫描二维码分享到微信