联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
判断为空不显示字段或是整个元素
类型:迅睿CMS 更新时间:2022-12-08 08:54:31
<div class="report-down">
    <ul>
     <li>
      <em>验收报告</em>
      <p><strong><a href="{dr_get_file($report)}" target="_blank">{$report_name}</a></strong></p>
     </li>
     <li>
      <em>验收意见</em>
      <p><strong><a href="{dr_get_file($ysyj)}" target="_blank">{$yjmc}</a></strong></p>
     </li>
    </ul>
</div>
</div>

能否对a标签做判断,如果a标签href没有值,就把li隐藏不显示,若a标签的href有值,则正常显示

{if empty($report_name)} 暂无内容 {else} {$report_name} {/if}这么写只能给为空提示,不能做到隐藏

求解救,本人纯小白,不懂js,求大神们指导,感谢膜拜~~

回帖
  • 芝麻通
    #1楼    芝麻通
    2022-12-07 18:04:40
    Chrome 0
    <div class="report-down">
        <ul>{if $report_name} 
         <li>
          <em>验收报告</em>
          <p><strong><a href="{dr_get_file($report)}" target="_blank">{$report_name}</a></strong></p>
         </li>{/if}
         <li>
          <em>验收意见</em>
          <p><strong><a href="{dr_get_file($ysyj)}" target="_blank">{$yjmc}</a></strong></p>
         </li>
        </ul>
    </div>
    </div>
    满意答案
  • 匿名者
    #2楼    匿名者
    2022-12-07 18:11:28
    Chrome 0
    <div class="report-down">
        <ul>
         <li style="{if $report}display:block;{else}display:none{/if}">
          <em>验收报告</em>
          <p><strong><a href="{dr_get_file($report)}" target="_blank">{$report_name}</a></strong></p>
         </li>
         <li style="{if $report}display:block;{else}display:none{/if}">
          <em>验收意见</em>
          <p><strong><a href="{dr_get_file($ysyj)}" target="_blank">{$yjmc}</a></strong></p>
         </li>
        </ul>
    </div>
    </div>
  • 匿名者
    #3楼    匿名者
    2022-12-07 18:12:31
    Chrome 0
    灵活的用起来就行啊 没那么复杂
  • damihu
    #4楼    damihu
    2022-12-08 08:52:50
    Chrome 0
    芝麻通 感谢大神指导,给大神点赞~~
  • damihu
    #5楼    damihu
    2022-12-08 08:53:46
    Chrome 0
    匿名者 感谢大神回复指导~~~谢谢~谢谢~
  • damihu
    #6楼    damihu
    2022-12-08 08:54:31
    Chrome 0
    @芝麻通:完美解决,学习了~~~~