适用版本:多奥淘宝客程序VIP版 V12.10以前的版本 +  DedeCMS V5.5/V5.6/V5.7 版本 
 
插件下载:   
 
Duoao_Plus_DedeCMS.rar
(12.33 KB, 下载次数: 264)
 
                  (真实源代码调用, 并非JS)  只需修改DedeCMS路径,以及修改模板调用的栏目ID即可 
     里面包含首页文件+插件文件+首页模板文件 (若修改过首页模板的请不要覆盖,手动修改) 
 
提示:请先备份需要修改的文件,再进行以下操作。 
              请先安装DedeCMS程序(不要安装在同目录),插件只作文章调用,添加修改文章依然在DedeCMS程序里进行。 
 
插件特点: 
        文章链接自动生成(动态或静态URL)、带缓存功能不需每次读取SQL、支持程序安装在任何目录、 
        支持多栏目调用、支持只调用带缩略图文章、自定义属性文章、标题字符截取等。 
 
 
DedeCMS文章调用插件 - 安装说明: 
 
  
1、打开插件文件(plus_dede.php),修改里面的"DedeCMS目录"为你的DedeCMS目录路径. 上传到程序根目录.       (例如:如果DedeCMS为主站则填写".."2个半角句号,如果为下级目录的直接填写目录名。)  
2、在主页面文件添加插件调用代码,如下: (插件包里的首页文件已添加) - if(file_exists(DUOAO_PATH.'plus_dede.php')) require DUOAO_PATH.'plus_dede.php';
 
  复制代码其他页面添加代码方法同样,根目录下的5个主页面文件分别为:  
首页(/index.php) 列表页(/list.php) 商品页(/item.php) 店铺页(/shop.php) 搜索页(/search.php)  
3、插件包里已包含多奥淘宝客程序模板首页例子,如果修改过首页模板请不要直接覆盖。里面参数修改方法如下:    查找模板代码:   (点击查看多奥淘宝客程序整合DedeCMS模板首页调用代码介绍) <!--多奥淘宝客DiscuzX帖子调用 开始--> 
...... 修改这里面的 调用标签代码 ...... 
<!--多奥淘宝客DiscuzX帖子调用 结束-->  
   修改调用标签代码参数,总有4个列表,4处地方需要修改: <{duoao_dedelist name="news01" id="2" num="10" cache="2.5"}> 
id="2"  需要调用的栏目ID (必须修改),0为所有栏目,多个栏目用逗号分隔如:“2,3,4” 。 
num="10" 表示调用文章数10篇。 
cache="2.5" 表示缓存时间2.5小时。不缓存填写0或删除参数。 
 
详细参数以及标签请看下面! 
  
 
4、修改好之后,上传文件覆盖,刷新页面即可。(如没改变,请清理模板缓存)  
 
 详细参数配置以及标签: 
  
模板调用代码: 
<{duoao_dedelist name="news01" id="2" num="10" cache="2.5"}> 
<{foreach from=$news01 item="val"}> 
    <li>[<a href="<{$val.typeurl}>" target="_blank"><{$val.typename}></a>] <a href="<{$val.arcurl}>" target="_blank" title="<{$val.title}>"><{$val.ctitle}></a></li> 
<{/foreach}> 1、红色部分为参数,如果参数不需要可删除,分别为: 
 
1、news01为标识,可以不修改,如需修改2处news01都一起修改。【不能删除】 
2、id="2" 表示栏目ID,0为所有栏目,多个栏目用“,”逗号分隔,如:id="2,3,4"  3个栏目ID 
3、num="10"  表示调用帖子数量  
4、cache="2.5"  表示缓存时间(小时),不缓存请改为0或删除这个参数。 
--------   可添加其他参数:任意组合,多种条件调用方法    -------- 
5、pic="1" 表示只调用图片,不需要删除或为0。 
6、len="32" 表示标题截取字符数,1个中文等于2,32即16个中文。 调用标签:<{$val.ctitle}> 
7、flag="c,p"  按自定义属性调用文章,多个用半角逗号“,”分隔。(即编辑文章时“自定义属性”) 
5、date="Y-m-d"  表示时间格式。  分别有:Y年  m月  d日  H时  m分  s秒,不需要可删除。 
 
 
2、蓝色部分为输出数据,可使用的调用标签如下: 
 
1、文章ID:<{$val.id}>   
2、文章标题:<{$val.title}>  
3、文章标题(截取后):<{$val.ctitle}>  
4、文章连接地址:<{$val.arcurl}>  (动态或伪静态自动生成) 
5、栏目ID:<{$val.typeid}>  
6、栏目名称:<{$val.typename}>  
7、栏目连接地址:<{$val.typeurl}>  
8、发布时间:<{$val.pubdate}> 
9、浏览次数:<{$val.click}> 
10、缩略图:<{$val.litpic}> (一般配合参数只调用带缩略图的:pic="1") 
11、文章作者:<{$val.writer}> 
12、文章简介:<{$val.description}> 
 
 
3、更多调用标签请查看数据表:表前缀_archives  里面所有键名都可调用.  
 
  
 
附加一些调用例子:  点击查多奥淘宝客程序整合DedeCMS模板首页调用代码介绍看 
 
 
   1. 调用3跟5栏目,8篇文章,截取字符数36个,缓存时间2小时,不需要日期,代码如下: 
 
<div id="dede_news"> 
<{duoao_dedelist name="dede3" id="3,5" num="8" len="36" cache="2"}> 
<{foreach from=$dede3 item="val"}> 
    <a href="<{$val.arcurl}>" target="_blank" title="<{$val.title}>"><{$val.ctitle}></a><br> 
<{/foreach}> 
</div>  
2. 调用全部栏目,20篇文章,不需要缓存,时间格式(月-日),显示文章栏目,代码如下: 
<div id="dede_news"> 
    <ul> 
<{duoao_dedelist name="allnews" id="0" num="20" date="m-d"}> 
<{foreach from=$allnews item="val"}> 
        <li>[<a href="<{$val.typeurl}>" target="_blank"><{$val.typename}></a>] <a href="<{$val.arcurl}>" target="_blank" title="<{$val.title}>"><{$val.ctitle}></a> <{$val.pubdate}></li> 
<{/foreach}> 
    </ul> 
</div> 
 
输出显示格式:[栏目名] 文章标题  更新时间  
  |