dedecms问题:前台调用后台,实现后台控制前台

dedecms问题:前台调用后台,实现后台控制前台,第1张

把上面的下载远程前面那个勾去掉!当然,你修改的时候这有自动勾上了,修改后也要记得去掉!后台系统设置里面有设置的,可以默认去掉这个勾!

版本不一样可能会不太相同,但是也是能设置的,你好好看下!

记住哦,修改文章的时候还是会自动勾上,要记得修改时去掉!

//在 /include/extendfuncphp次文件中添加如下函数

function Getimgnum($aid)    

{    

    global $dsql;    

    $imgurls = "";    

    $row =$dsql->getone("Select imgurls From `dede_addonimages` where aid='$aid' ");    

    $imgurls= $row['imgurls'];    

    

    preg_match_all("/{dede:img (){\/dede:img/isU",$imgurls,$wordcount);     

    $count=count($wordcount[1]);    

    return $count;    

   

}<!--然后模板中使用如下即可-->

<div class="num"><i>[field:id function="Getimgnum(@me)"/]</i><b>张</b></div>

这个简单,织梦后台有上传文件功能,你只需要吧所有都按顺序命名,比如:banner1jpg、banner2jpg、banner3jpg等等,然后把传到指定的文件夹。

然后在后台的基本参数增加新变量,变量名为:cfg_banner,如下图

接着我们拿images文件夹为例子,模板中这样写:

<img src="/images/banner{dede:globalcfg_banner/}jpg">

这样你只需在后台修改数字1、2、3、4就可以改变相应了

这个你可以用js来实现,也可以写多个模板每个栏目对应一个模板,每个中的小红圈都是默认的这个也可以实现!但是比较麻烦,建议你用js,给你说下思路:就是当用户单击栏目的时候触发一个事件,然后你就把那张小放到那个栏目的前面就可以了!!!用id控制!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms问题:前台调用后台,实现后台控制前台

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情