联系官方销售客服

1835022288

028-61286886

应用插件 版主:官方插件技术组
内容列表写循环怎么写比如点击文章的标签会跳转到一个页列举了这
类型:迅睿CMS 更新时间:2021-01-30 17:14:16

tag内容列表写循环怎么写。

比如点击文章的tag标签会跳转到一个tag页,列举了这个tag下的所有文章。

{module module=news tag=$tag.tags order=updatetime }
<a  href="{$t.url}" title="{$t.title}" target="_blank" rel="bookmark">
{$t.title}</a>
{/module}
列举出的是所有文章,并不是当前tag下的文章。


回帖
  • 官方插件技术-实习
    #1楼    官方插件技术-实习
    2021-01-15 17:12:44
    Chrome 0
    用的tag插件吗,需求我没怎么看明白
  • 夜游神
    #2楼    夜游神
    2021-01-15 17:17:09
    Chrome 0
    官方插件技术-实习 举个例子,一篇文章有几个标签,比如其中一个标签是 “创业”,点击创业这个标签以后会跳转到一个文章列表页,这个列表页,列举的全部都是 标签为“创业”文章。
  • 官方插件技术-实习
    #3楼    官方插件技术-实习
    2021-01-15 17:18:39
    Chrome 0
    {loop $tags $name $url}
    {$name}{/loop}
  • 官方插件技术-实习
    #4楼    官方插件技术-实习
    2021-01-15 17:18:55
    Chrome 0
    {loop $tags $name $url}
    <li class="uppercase">
        <a href="{$url}" target="_blank">{$name}</a>
    </li>
    {/loop}
  • 夜游神
    #5楼    夜游神
    2021-01-15 17:19:33
    Chrome 0
    官方插件技术-实习 昨天帮我改了一个评论插件的百度编辑器输入的代码,还是有点问题,帮我再看下谢谢。帖子链接是:https://www.xunruicms.com/wenda/26384.html
  • 官方插件技术-实习
    #6楼    官方插件技术-实习
    2021-01-15 17:23:00
    Chrome 0
    我不会百度编辑器方面的知识 😰 夜游神
  • 夜游神
    #7楼    夜游神
    2021-01-15 17:29:22
    Chrome 0
    官方插件技术-实习 好的谢谢。上面这个循环还有一点疑问。除了调用了文章的
    $tags $name $url
    三个参数外还有需要用到文章的描述、缩略图和发布时间,阅读量等,其他几个也都写在
    {loop}
    里面吗。
    {loop $tags $name $url $title $description $updatetime}
     <li class="list-item">
    <div class="item-img">
    <a class="item-img-inner" href="{$url}" title="{$name}" target="_blank" rel="bookmark">
    <img width="480" src="{dr_thumb($t.thumb, 480, 300)}" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="{$title}"> 
    </a>
     </div>
    <div class="item-content">
    <h2 class="item-title">
    <a href="{$url}" target="_blank" rel="bookmark" title="{$title}" >
     {$title}</a>
     </h2>
    <div class="item-excerpt"><p>{dr_strcut($description, 60, '...')}</p>
    </div>
    <div class="item-meta">
    <span class="item-meta-li date">{dr_date($updatetime, 'Y-m-d')}</span> 
    <div class="item-meta-right">
    <span class="item-meta-li views" title="阅读数">
       <i class="fa fa-eye"></i> </span>   
    </div>
    </div>
    </div>
    </li>
    {/loop}
  • 易学习
    #8楼    易学习
    2021-01-15 17:36:11
    Chrome 0
    {loop $tags $name $url $title $description $updatetime} 这个写法错误的,根本没有这种写法的loop
    我觉得应该用这个
    {related module=MOD_DIR tag=$tag num=5}
    <li>
        {$t.url}
        {$t.title}
    {dr_thumb($t.thumb, 480, 300)}
        {dr_strcut($t.title, 20)}
        {dr_strcut($t.description, 60, '...')}
        {dr_date($t._updatetime, 'Y-m-d')}
    </li>
    {/related}
  • 易学习
    #9楼    易学习
    2021-01-15 17:37:47
    Chrome 0
    你觉得我的回答对你有帮助,你就随便悬赏(设置悬赏)点钱钱吧,毕竟写代码不容易大家都很忙,悬赏(设置悬赏)方法:https://www.xunruicms.com/aq/440.html
  • 夜游神
    #10楼    夜游神
    2021-01-15 17:42:21
    Chrome 0
    易学习 这个方法我试了调用不出来内容。因为这个不是写在文章内容页,是写在tag插件下的单独页面。是不是得把
    tag=$tag
    更改一下。
  • 夜游神
    #11楼    夜游神
    2021-01-15 17:46:09
    Chrome 0
    试了下,增加一个:{if $tag.id}{related module=news tag=$tag.name num=5}
    <li>
        {$t.url}
        {$t.title}
    {dr_thumb($t.thumb, 480, 300)}
        {dr_strcut($t.title, 20)}
        {dr_strcut($t.description, 60, '...')}
        {dr_date($t._updatetime, 'Y-m-d')}
    </li>
    {/related}{/if}
    这样是可以了,但是前台页面会弹出一个,模块目录不存在。

    满意答案
  • 夜游神
    #12楼    夜游神
    2021-01-30 17:14:16
    Chrome 0
    @夜游神:已经找到问题解决方式。