dedecms如何调用当前栏目的子栏目及子栏目文章

  前面ytkah谈到了 dedecms调用当前栏目的子栏目怎么操作,有的朋友会问如果再增加一个调用子栏目文章的需求,即调用当前栏目的子栏目及子栏目文章,这个有办法实现吗?这时就要涉及到另外两个标签的调用了,dede:channelartlist标签和dede:arclist标签

    <div>
    {dede:channelartlist}
    <dl>
    <dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span><a href="{dede:field name='typeurl'/}">更多...</a></span></dt>
    <dd>
    <ul>
    {dede:arclist titlelen='60' row='8'}
    <li><span>[field:pubdate function="MyDate('m-d',@me)'/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
    {/dede:arclist}
    </ul>
    </dd>
    </dl>
    {/dede:channelartlist}
    </div>

  经测试,dedecms 5.7版可以成功,样式自己定义调整,标题长度(titlelen)、调用文章条数(row)自行设置,感兴趣的朋友去echo一下吧

  相关文章:dedecms获取当前文章所在栏目URL

时间: 2024-10-29 12:40:35

dedecms如何调用当前栏目的子栏目及子栏目文章的相关文章

dedecms首页调用的简介一直修改不了是自动文章摘要在作怪

一位美女问:dedecms首页调用的简介一直修改不了,ytkah让她到具体的文章修改,然后再重新生成一下首页.她说还是不行.那就奇了怪了,点击到具体的文章页面是显示已经修改好了,为什么首页还是原来的呢?到后台重新生成了一下js文件貌似也不行. 如图1.图2所示,本意是想添加"康复"一词,但是编辑完文章.更新首页以后还是没有看到"康复"影子,这是啥子情况呢? 图1   图2   ytkah差点动了修改php代码的念头,后来一个idea飘过,dedecms不是会自动生成

dedecms中增加了栏目并发表了文章,一定要“更新栏目html&amp;amp;quot;才能查看栏目吗?

问题描述 dedecms中增加了栏目并发表了文章,一定要"更新栏目html"才能查看栏目吗? dedecms中增加了栏目并发表了文章后,如果不点击"生成>更新栏目html"的话, 点击栏目"新闻"会发现看不到页面.但是如果点击"生成>更新栏目html"的话, 便可以看到新闻的内容.所以在增加栏目后,一定要更新栏目html? 解决方案 嗯 是的 dedecms系统有缓存 增加了后需要更新一下缓存的

DEDECMS首页调用图片集里的多张图片_php实例

先找到include/common.inc.php文件,把下面代码贴进去(我贴的是我网站上的,具体可根据需要修改): function Getimg($aid,$imgwith,$imgheight) { global $dsql; $imgurls = ''; $row =$dsql->getone( "select imgurls from dede_addonimages where aid='$aid' "); $imgurls= $row['imgurls'];//获取

mfc-MFC:主界面调用子界面,子界面OnOk异常

问题描述 MFC:主界面调用子界面,子界面OnOk异常 我在主界面的OnInitDialog里面写了一个: mainDlg.cpp: BOOL CMainDlg::OnInitDialog() { ........ if (m_LogonDlg.DoModal() != IDOK) { exit(1); } //成功后做其他操作 } LogonDlg.cpp: 当我点击登陆界面的ok的时候,触发了OnBnClickedOk,发送了一个请求登陆的消息给OnSendMessage去处理,OnSend

javascript-JS中父页面的调用子页面的子页面,有办法吗?

问题描述 JS中父页面的调用子页面的子页面,有办法吗? 我在一个页面调用这个方法(方法是子页面的子页面的)obj_frm["frm_"+CallID].ReceiveData(Data),报错对象不支持"ReceiveData"属性或方法.应该怎么修改呢? 解决方案 没有大神知道吗?T^T 解决方案二: 你的意思是说子页面全部都是frame? 那么直接一级级下去就行了啊 解决方案三: js 刷新子页面----------------------

如何使MDI父窗体调用子窗体(子窗体同时只能显示一个)

问题描述 如题,有多少种方法 解决方案 解决方案二: 6种方法使MDI父窗体调用子窗体(子窗体同时只能显示一个)解决方案三: 就楼主这小气样,想不通还有人回答你问题

帝国cms列表读取父栏目ID,如果没有父栏目就显示当前栏目ID

帝国cms列表读取父栏目ID,如果没有父栏目就显示当前栏目ID <?= $ class_r[$GLOBALS[navclassid]][bclassid]?$ class_r[$GLOBALS[navclassid]][bclassid]:$ GLOBALS[navclassid]?>

dedecms怎样调用指定id文章?

前面我们聊了帝国cms如何调用指定id的文章到首页,作为同行的织梦cms应该也是可以实现的吧?那么,dedecms怎样调用指定id文章呢?使用idlist直接调用指定的ID这样的方法是比较好的.官方给与的说明是:idlist =" 提取特定文档(文档ID)".这个很不错,也比较简单和实用. {dede:arclist idlist='168,230,325'} <li><a href="[field:arcurl/]">[field:titl

c#-WeifenLuo.WinFormsUI.Docking控件子窗体与子窗体怎么传值

问题描述 WeifenLuo.WinFormsUI.Docking控件子窗体与子窗体怎么传值 我主窗体使用WeifenLuo.WinFormsUI.Docking控件的 现在我想实现 点击子窗体(frm2)上的一个按钮把条件值传递给 另一个子窗体间(frm3 数据加载窗体)上,改变frm3上的数据. 解决方案 通过数据模型来传值,