分享
  • 收藏
  • 举报
    X
    咨询个代码修改的小问题
    663
    23

    {qb:showpage name="xxx" field="title,content,picurl,maps"}

    <div class="SideBox">

                <div class="tag">{title}:{value}</div>


    </div>

    {/qb:showpage}



    这段分类信息代码,如果tag是电话,那就给value加个打电话的链接,请问怎么修改?

    5
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 23
    • 哆啦A 实战运营者 消费:142.82元 2020-02-09 23:59 23:596楼
      {qb:showpage name="xxx" field="title,content,picurl,maps,telphone"}
      <div class="SideBox">
                  <div class="tag">{title}:{value}</div>
      </div>
      {/qb:showpage}
      <a href="{$rs.telphone}">{$rs.telphone}</a>

      第一行排除{$rs.telphone}
    0 赏钱 赏礼回复
    • 阿赖耶识 程序开发者 消费:24.43元 2019-11-03 21:07 21:076楼
      {if($rs.name=='telphone')}
      <a href="tel:{$rs.telphone}">{value}</a>
      {/if}


      snscn 消费:1862.35元 其他手机 2019-11-03 21:09
      学到了。
      阿赖耶识 消费:24.43元 2019-11-03 21:37
      @DONG 
      DONG 消费:6277.74元 2019-11-03 21:42
      @torylf 刚才的错了,这是正确的 

      <div class="SideBox">
          {if($rs.name=='telphone')}
                       <div class="tag">{title}:<a href="tel:{value}">{value}</a></div>
          {elseif ($rs.name=='qq')}
                      <div class="tag">{title}:<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin={value}&site=qq&menu=yes">{value}</a></div>
                  {else /}    
                  <div class="tag">{title}:{value}</div>   
           {/if}
      </div>
      {/qb:showpage}
    0 赏钱 赏礼回复
    • snscn 普通粉丝 消费:1862.35元 2019-11-03 20:14 20:146楼
      {$rs.telphone},不为空就显示电话号码,为空就留白


      {$rs.telphone|default='电话暂无'},不为空就显示电话号码,为空就显示“电话暂无”。


      {if ( $rs['telphone']!='')}<strong>{$rs.telphone}</strong>{else /}电话暂无{/if}


      DONG 消费:6277.74元 iPhone 2019-11-03 20:17
      应该是if字段名是telephone且字段值不是空就加链接吧?
      snscn 消费:1862.35元 其他手机 2019-11-03 20:21
      啥电话链接,这个?
      <a href="tel:{$rs.telphone}">{$rs.telphone}</a>
      阿赖耶识 消费:24.43元 2019-11-03 20:22
      @DONG  他发的以上几种方法都是对的,直接复制一个到你的循环列表里就好了。加链接就直接在对应的文本上加个A链接就好了
      snscn 消费:1862.35元 其他手机 2019-11-03 20:24
      移动端
      拨打电话:<a href="tel:{$rs.telphone}">{$rs.telphone}</a>
      发送短信:<a href="sms:{$rs.telphone}">{$rs.telphone}</a>
      DONG 消费:6277.74元 2019-11-03 20:40
      我发的上面那段代码是循环输出了所有的自定义字段的title和value,比如室内布局、装修情况,还有电话号码。现在我就是想做个判断,如果输出的是电话,那就加打电话的链接,输出的是别的,就正常输出。
      DONG 消费:6277.74元 2019-11-03 20:46
      @snscn @torylf

      这个字段变量名怎么取?

      {qb:showpage name="xxx" field="title,content,picurl,maps"}
      <div class="SideBox">
      {if ( 字段变量名]='telphone')}
                       <div class="tag">{title}:<a href="tel:{value}">{value}</a></div>
                  {else/}
                      <div class="tag">{title}:{value}</div>
                  {/if}
      </div>
      {/qb:showpage}
      snscn 消费:1862.35元 其他手机 2019-11-03 20:48
      明白了,这点帮不了,好久没搞过X1了,找他们几个大神。我记得以前我也想实现这功能,我记得这是全部列出,然后排除实现的好像。再单独给某个字段添加html代码,有点麻烦。
      snscn 消费:1862.35元 其他手机 2019-11-03 20:55
      @DONG 官方给出的自定义字段多文件处理,例子只给出了最简单的一个,我记得大半年前,稍微研究了下,想给列出的某个字段赋予属性(html),没有搞定就没有管了。现在不知道啥情况了,毕竟好久没整x1了。
      DONG 消费:6277.74元 iPhone 2019-11-03 20:57
      @DONG 也不知道去看那些个函数啥的,有个数据字典就好了
      snscn 消费:1862.35元 其他手机 2019-11-03 20:58
      @DONG 去thinkphp查询看看,我以前,用X1的标签实现不了,就去thinkphp找的办法。
    0 赏钱 赏礼回复
    0 赏钱 赏礼回复
    • 素之美 风格开发者 消费:495.25元 2019-11-03 20:06 20:066楼
      <a href="tel:电话字段">电话字段</a>


      DONG 消费:6277.74元 iPhone 2019-11-03 20:07
      那个if判断不会写
      素之美 消费:495.25元 iPhone 2019-11-03 20:07
      不明白你的意思
      DONG 消费:6277.74元 iPhone 2019-11-03 20:10
      @素之美 这段代码是所有字段的通用代码,会循环显示所有自定义字段的标题和值,需要判断下只有电话的字段才加打电话的链接
      素之美 消费:495.25元 iPhone 2019-11-03 20:20
      判断有才加链接就上面写的

      {if ( $rs['telphone']!='')}<strong>{$rs.telphone}这里给链接包裹</strong>{else /}电话暂无{/if}
      DONG 消费:6277.74元 2019-11-03 20:50
      @素之美 理解错误,看上边
    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

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