联系我们
软件销售
投诉邮箱

q@xunruicms.com

各位大侠这个语法循环的话怎么插入栏目名称和栏目链接呢用这两个
方案栏目:POSCMS 发布时间:2019-05-16 23:13:57

各位大侠,这个语法循环的话, 怎么插入栏目名称和栏目链接呢


{loop $return $key $t}

 {/loop}


用这两个语句不行

栏目名称:{dr_cat_value('news', $t.catid, 'name')} 
栏目URL:{dr_cat_value('news', $t.catid, 'url')}


解决方案列表
  • 2019-05-17 05:19:54

    需要知道这句话调用的什么数据


    {loop $return $key $t}


     {/loop}

  • 2019-05-17 05:21:45

    调用当前数据所属的栏目url和栏目名称

  • 2019-05-17 06:14:58

    {loop $return $key $t}请问是什么数据

  • 2019-05-17 06:30:55

    回复@二开/定制/使用解答专家

    <!--最热图文-->

        <section class="slick_sticky">

         <section class="slick slick-initialized slick-slider"> 

          <div class="slick-list draggable">

           <div class="slick-track">

            <div class="slick-slide first"> 

    {php $query=' select * from ((select title,id,catid,url,thumb,hits from dr_1_photo order by hits desc) union all (select title,id,catid,url,thumb,hits from dr_1_news order by hits desc)) as temp order by hits desc limit 5 ';}

    {list action=sql sql='$query'}

    {/list}

    {$error}

    {loop $return $key $t}

    {if $key==0}

             <article class="home_sticky_main"> 

              <a target="_blank" href="{$t.url}" class="thumbs thumbs_l" title="{$t.title}" target="_blank"> 

               <mip-img class="thumb" src="{dr_thumb($t.thumb, 600, 169, 0)}" alt="{$t.title}"></mip-img> 

               <div class="title"> 

                <h2>{$t.title}</h2> 

               </div> </a> 

              <span class="is_category"><a target="_blank" href="要求获取本条数据的栏目url" rel="category tag">这里要求获取本条数据的栏目名称 </a></span> 

             </article> 

    {/if}

    {/loop}

            </div>

           </div>

          </div> 

         </section> 

         <section class="sticky_list"> 

          <ul class="layout_ul"> 

      

    {loop $return $key $t}

    {if $key>0}

           <li class="layout_li"> 

            <article class="home_sticky_main"> 

             <a target="_blank" href="{$t.url}" class="thumbs thumbs_r" title="{$t.title}" target="_blank"> 

              <mip-img class="thumb" src="{dr_thumb($t.thumb, 292, 169, 0)}" alt="{$t.title}"></mip-img> 

              <div class="title"> 

               <h2>{$t.title}</h2> 

              </div> </a> 

             <span class="is_category"><a target="_blank" href="{dr_cat_value('news', $t.catid, 'url')}" rel="category tag">{dr_cat_value('news', $t.catid, 'name')}</a></span> 

            </article> 

    </li>

    {/if}

    {/loop}

          </ul> 

         </section> 

        </section> 

    <!--最热图文-->

  • 2019-05-17 06:40:02

    这是不规则的查询语法

    看看输出了哪些字段

    {php var_dump($t);}

  • 2019-05-17 06:43:28

    要怎么写呢,我要全部模型的数据按照热门排序在一起,然后每条数据上有栏目URL,和栏目名称,这是最终的目的,谢谢了

  • 2019-05-17 06:50:01

    你这是让news和photo模块合并查询内容,这两个是独立模块还是共享模块?

  • 2019-05-17 06:51:46

    共享模块来的

  • 2019-05-17 06:53:42

    {dr_share_cat_value('news', $t.catid, 'name')}

    两个都是共享模块好办,如果是独立模块就麻烦一点,得多写几句了

  • 2019-05-17 06:55:41

    dr_share_cat_value($t.catid, 'name')}

    共享模块不需要带news吧?我感觉不需要带

  • 2019-05-17 06:56:41

    这样写好像获取不到数据

  • 2019-05-17 07:00:36

    少写了{是不是

  • 2019-05-17 07:01:40

    一大早这么多人泡论坛。。

  • 2019-05-17 07:12:53

    你这个多模块联合查询了,只能从URL里面找模块目录名称,问你URL里面带目录名称吗?

  • 2019-05-17 07:55:14

    这种合并查询少用比较好,效率不高的,查询缓慢

  • 2019-05-18 23:31:06

    回复@徐树 URL没带有任何模块信息的,好像也没有人会这样子写模板,是个疑难杂症

  • 2019-05-19 02:16:51

    谁发明的语法,这么高级啊