предотвращать Trying to get property of нечетное число - object

У меня есть 2 подмостков в bd, одна works и другая countfecha. Когда ты издаешь работу, и включаешь select с int (0 или 1), если стоимость положительная, ты посылаешь 1 и этот способствует тому, чтобы был создан реестр в countfecha с id работы и даты, в которой осуществляется реестр.

До сих пор функционирование хорошее.

Проблема - это во время реализации view. У меня есть list, который показывает работу, но в момент, что я показываю переменную этой даты, у меня появляется ошибка Trying to get property of non-object. Этот оказывается одиноким и исключительно в списках работы, у которой нет зарегистрированной даты. Если я показываю список, у которого только была бы работа с зарегистрированными датами, ты показываешь их мне без проблемы.

я оставляю вам код этого view (информация, которую нужно доставать: { { $work-> countfecha-> fecha_activacion } })

                @foreach($worksInFase->items() as $work)
                <tr class="work-class">
                    <td class="date-work-edited" data-act="{{$work->latestActivity->momento}} data-attr="{{$work->countfecha->fecha_activacion}}">

....
....
....
.....

                        @if($work->plazo_entrega != null)
                        <div class="sign-alert" data-act="{{$work->plazo_entrega}}">
                            <i class="fa fa-exclamation-circle" aria-hidden="true" style="font-size: 20px; color: red"></i>
                        </div>
                        @endif
                    </td>
                  </tr>
            @endforeach

Я попробовал реализовывать такой if как который будь наверху, но у меня появляется та же ошибка.

У кого-то идея есть почему?

1
задан 18.03.2019, 18:33
1 ответ

Попытайся с isset:

@isset($work->plazo_entrega)
    // está definido y no es null...
@endisset

или для:

информация, которую нужно доставать:

{{$work->countfecha->fecha_activacion}}



<td class="date-work-edited" data-act="{{ $work->latestActivity->momento }}" data-attr="@isset($work->countfecha->fecha_activacion) {{ $work->countfecha->fecha_activacion }} @endisset">
2
ответ дан 02.12.2019, 05:28
  • 1
    Точно то, в чем он нуждался! большое спасибо, не habí в видный когда бы то ни было isset этой формы. – Adrián 18.03.2019, 18:50

Теги

Похожие вопросы