织梦dedecms问答怎样挪用dedecms标签

2014-10-02

dedecms织梦问答等模块支持dede标签,实现随机挪用其他栏目文章
 就是让模块模板文件支持挪用主站的模板,由于挪用主站下的/templets/default/模板,也就实现了支持挪用全部标签和标签属性。下面是办理要领:

不少伴侣必要在DedeCms的问答体系、留言本、会员空间导航里挪用体系标签,但默认是不支持体系标签挪用的,必要对体系文件举办简朴的修改。
 第一步:打开"/include/common.func.php",该文件5.75.6版本默认存在,5.5的不存在本身建一个。
 然后在该文件中插手一个函数,代码如下:

function pasterTempletDiy($path)
 {
 require_once(DEDEINC."/arc.partview.class.php");
 global $cfg_basedir,$cfg_templets_dir;
 $tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//
模版文件的路径
$dtp = new PartView();
 $dtp->SetTemplet($tmpfile);
 $dtp->Display();
 }

加上上面的函数之后,也就可以挪用主站下的/templets/default/全部模板文件,好比要在问答模块的主页挪用主站的随机文章,你可以在主站模板/templets/default/下新建一个suiji.htm文件,然后在suiji.htm内里插手你必要的标签和标签属性:
{dede:arclist titlelen='100' row='15' orderby='rand'}
 <li><a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a></li>
 {/dede:arclist}

最后在问答模块首页的模板内里插手:


<?php
 pasterTempletDiy("default/suiji.htm");
 ?>


这样就实现了真正意义的随机文章,由于ask模块是动态页以是每革新页面文章就会变革,还可以通过修改:体系--体系根基参数--机能选项--arclist标签挪用缓存的值来节制随机文章的更新频率。

加入收藏 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有积分奖励和额外收入!

无极源码之家 > 建站教程 > 二次开发 织梦dedecms问答怎样挪用dedecms标签 https://wjymz.cn/Teach/87.html

相关文章

评论
预留评论插件