【问题标题】:if condition is true show block button else condition false show unblock button : Laravel, Javascript如果条件为真显示阻止按钮,否则条件为假显示取消阻止按钮:Laravel,Javascript
【发布时间】:2019-10-10 06:28:55
【问题描述】:

如果$block->user_username 数据为空,则显示block 按钮,否则运行另一个 if 和 else 条件。但是在 foreach 循环中其他不起作用@else <a href="#0" class="cd-popup-trigger">Block2</a> 请任何人帮助我。 任何人都知道做这件事的任何其他条件。

@else <a href="#0" class="cd-popup-trigger">Block2</a> @endif 这个 else 条件只有在条件有效时才会卡住。如果此@if(Auth::user()->name == $block->user_username && $user->username == $block->block_username) 条件为假,则代码不显示其他条件。

 @foreach($blocked as $block)    
                   @if(empty($block->user_username ))
                     <a href="#0" class="cd-popup-trigger">Block1</a>

                   @else
                        @if(Auth::user()->username == $block->user_username and $user->username == $block->block_username)
                         <a href="#0" class="cd-popup-trigger">Unblock</a>
                         @else
                            <a href="#0" class="cd-popup-trigger">Block2</a>
                        @endif
                    @endif
            @endforeach  

【问题讨论】:

    标签: javascript php laravel eloquent laravel-5.8


    【解决方案1】:

    试试这个代码

    @foreach($blocked as $block)    
      @if(!empty($block->user_username ))
        @if(Auth::user()->name == $block->user_username && $user->username == $block->block_username)
          <a href="#0" class="cd-popup-trigger">Unblock</a>
        @else
          <a href="#0" class="cd-popup-trigger">Block2</a>
        @endif
      @else
         <a href="#0" class="cd-popup-trigger">Block1</a> 
      @endif
    @endforeach 
    

    希望对你有帮助

    【讨论】:

    • @else &lt;a href="#0" class="cd-popup-trigger"&gt;Block2&lt;/a&gt; @endif 这个 else 条件只有在条件有效时才会卡住。如果此@if(Auth::user()-&gt;name == $block-&gt;user_username &amp;&amp; $user-&gt;username == $block-&gt;block_username) 条件为假,则代码未显示其他条件
    猜你喜欢
    • 1970-01-01
    • 2012-03-11
    • 1970-01-01
    • 2020-03-09
    • 1970-01-01
    • 1970-01-01
    • 2021-12-11
    • 2016-09-04
    • 2020-03-06
    相关资源
    最近更新 更多