Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Работаю над проектом, в тз есть прикрепление файлов к сообщениям и комментариям.
с сообщениями все сделал, работает хорошо.
Но сделав точно так же для комментариев, выдает ошибку Trying to get property of non-object
Вот код сообщений
Вид:
@if($message->attachment)
<a href="{{{ str_replace('/var/www/laravel/public', '', $message->attachment->path) }}}">{{{$message->attachment->name}}}</a>
@endif
Модель:
public function attachment()
{
return $this->hasOne('Attachment');
}
А вот код комментариев:
<a href="{{{ str_replace('/var/www/laravel/public', '', $comment->attachment->path) }}}">{{{$comment->attachment->name}}}</a>
Ошибку выдает только так, если с условием, то не показывает вложение просто
Модель:
public function attachment()
{
return $this->hasOne('Attachment');
}
В чем может быть проблема?
Проблему нашел, была в контроллере. Можно закрыть тему
Страницы 1