Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel 5.1刀片(或仅普通回波)显示的类别不正确_Php_Laravel_Laravel 5.1_Laravel Blade - Fatal编程技术网

Php Laravel 5.1刀片(或仅普通回波)显示的类别不正确

Php Laravel 5.1刀片(或仅普通回波)显示的类别不正确,php,laravel,laravel-5.1,laravel-blade,Php,Laravel,Laravel 5.1,Laravel Blade,我的Laravel(5.1)视图中有以下代码。PHP块中的代码决定应将哪个类应用于下面的第一个td元素 @foreach($datesUnavailable as $dateUnavailable) <?php $unavailableDate = strtotime($dateUnavailable->unavailable_on); $creationDate = strtotime($dateUnavailable->created

我的Laravel(5.1)视图中有以下代码。PHP块中的代码决定应将哪个类应用于下面的第一个td元素

@foreach($datesUnavailable as $dateUnavailable)
    <?php
        $unavailableDate = strtotime($dateUnavailable->unavailable_on);
        $creationDate = strtotime($dateUnavailable->created_at);
        $newformat = date('D, M d, Y',$unavailableDate);

        $createdBefore = ($unavailableDate - $creationDate)/86400;

        if($createdBefore >= 5) {
            $class = "alert alert-success";                                           
        } else if ($createdBefore < 5 && $createdBefore >= 3) {
            $class = "alert alert-warning"; 
        } else {
            $class = "alert alert-danger";
        }
    ?>
    <tr>
        <td class={{ $class }}>{{ $newformat }}</td>
        <td>{{ $dateUnavailable->unavailability_type }}</td>
        <td>
            {!! Form::open([
                'method' => 'DELETE',
                'route' => ['delete-unavailability', $alias, $dateUnavailable->uc_key],
                'onsubmit' => 'return submitResult();'
            ]) !!}
                {!! Form::submit('Delete', ['class' => 'btn btn-danger btn-xs']) !!}
            {!! Form::close() !!}
        </td>
    </tr>
@endforeach
@foreach($datesUnavailable as$dateUnavailable)
{{$newformat}}
{{$dateUnavailable->unavailability\u type}
{!!Form::open([
'方法'=>'删除',
'route'=>['delete-unavailability',$alias,$dateUnavailable->uc_key],
“onsubmit”=>“返回submitResult();”
]) !!}
{!!Form::submit('Delete',['class'=>'btn-btn-danger-btn-xs'])
{!!Form::close()!!}
@endforeach
但是,当页面呈现时,td元素上的类显示为

<td class="alert" alert-success="">Wed, Feb 28, 2018</td>
2018年2月28日星期三
也就是说,我希望它显示class=“alert alert success”(基于逻辑),但它显示这个奇怪的字符串。如果我执行var_dump($class),我会看到$class变量的值为“alert alert success”


知道为什么会这样吗

这应该适合您:

<td class="{{ $class }}">

添加缺少的
标记

@foreach($datesUnavailable as $dateUnavailable)
    <?php
        $unavailableDate = strtotime($dateUnavailable->unavailable_on);
        $creationDate = strtotime($dateUnavailable->created_at);
        $newformat = date('D, M d, Y',$unavailableDate);

        $createdBefore = ($unavailableDate - $creationDate)/86400;

        if($createdBefore >= 5) {
            $class = "alert alert-success";                                           
        } else if ($createdBefore < 5 && $createdBefore >= 3) {
            $class = "alert alert-warning"; 
        } else {
            $class = "alert alert-danger";
        }
    ?>
    <tr>
        <td class="{{ $class }}">{{ $newformat }}</td> <!-- Changed this line -->
        <td>{{ $dateUnavailable->unavailability_type }}</td>
        <td>
            {!! Form::open([
                'method' => 'DELETE',
                'route' => ['delete-unavailability', $alias, $dateUnavailable->uc_key],
                'onsubmit' => 'return submitResult();'
            ]) !!}
                {!! Form::submit('Delete', ['class' => 'btn btn-danger btn-xs']) !!}
            {!! Form::close() !!}
        </td>
    </tr>
@endforeach
@foreach($datesUnavailable as$dateUnavailable)
{{$newformat}}
{{$dateUnavailable->unavailability\u type}
{!!Form::open([
'方法'=>'删除',
'route'=>['delete-unavailability',$alias,$dateUnavailable->uc_key],
“onsubmit”=>“返回submitResult();”
]) !!}
{!!Form::submit('Delete',['class'=>'btn-btn-danger-btn-xs'])
{!!Form::close()!!}
@endforeach
缺少一些
在那里!