tag标签中能不能赋值进去
  • 网站建设_IT维护外包-超普互联 消费1826.45元 2021-12-05 12:44 12:44
583
12

tag标签中能不能赋值进去,如下面$pid1的值怎么传入tag标签里

{php}$pid1=2;{/php} 
{qb:tag name="cms-lists002" type="cms" rows="30" order="list" by="asc" where="fid=$key"}
{if $rs.fid==$pid1}<li><a href="{$rs.url}"><span >{$rs.title}</span></a></li>{/if}
{/qb:tag}

这种写法值传不进,有没其它写法

4
赏礼
赏钱
收藏
点击回复
      全部留言
  • 12
0 赏钱 赏礼回复
  • wr1688 风格开发者 消费:2593.25元 2021-12-05 18:31 18:31
    华为
    6楼
    标签方法没有写系统默认的那些判断,加上就行,另外题主qb tag标签使用错的吧,我记得是要有class的
    网站建设_IT维护外包-超普互联 消费:1826.45元 小米 2021-12-05 18:50
    tag是没class的
0 赏钱 赏礼回复
  • 阿赖耶识 程序开发者 消费:24.43元 2021-12-05 15:54 15:546楼

    官方不是提供一个内外传参的函数吗,非常好用的val() 



    {php}
    //先在php标签里定义一个数组,把你的变量当作key然后赋值value,多个变量就逗号排开
    $arr = ['pid1' => 2222222222];
    //然后把数组塞进val里
    val($arr);
    {/php}
    {qb:tag  ...    }
        {:val('pid1')}
    {/qb:tag}


    val相当一个水管,函数内部往外传参,或者外部往内传参都很方便

    网站建设_IT维护外包-超普互联 消费:1826.45元 2021-12-05 16:10
    感谢大神的指导,可以用
    网站建设_IT维护外包-超普互联 消费:1826.45元 2021-12-05 16:17

    每个循环里都定义了一遍,有没有更简单的办法呢
    如果不加这个判断,每个栏目都会获取当前栏目下所有文章包含了子栏目的文章
    但实际使用是不需要子栏目文章的,只要当前栏目文章就可以了

    阿赖耶识 消费:24.43元 2021-12-05 16:50
    标签没好的办法,不用标签,写个fun函数筛选下
    网站建设_IT维护外包-超普互联 消费:1826.45元 2021-12-05 17:23
    @阿赖耶识 好的,谢谢
    wr1688 消费:2593.25元 华为 2021-12-05 18:33
    能直接筛选数据最好,内部判断体验很差
0 赏钱 赏礼回复
  • admin 超级管理员 消费:3.03元 2021-12-05 13:32 13:32
    其他手机
    6楼
    加一个参数union="pid1"
    网站建设_IT维护外包-超普互联 消费:1826.45元 2021-12-05 14:18
    加了,也是没数据出
    {$pid1}在tag标签里输出还是空值
0 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • 超普互联
        圈内贴子1440
    • 圈子成员162
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648