Laravel Some Error: htmlspecialchars () ожидает, что параметр 1 будет строкой, объект задан - PullRequest
0 голосов
/ 02 июня 2019

После решения нескольких проблем в проекте у меня возникла последняя проблема.На последний вопрос, я сказал, что я не являюсь разработчиком PHP / Laravel, но мне нужно поддержать какой-то проект и добавить некоторые исправления.И мне нужна помощь сообщества:)

app.blade.php

    <!-- OpenGraph -->
    <meta property="og:title" content="{{isset($og_title) ? $og_title : "MARVEL" }}" />
    <meta property="og:type" content="{{isset($og_type) ? $og_type : ''}}" />
    <meta property="og:url" content="<?php echo "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]" ?>" />
    <meta property="og:description" content="{{isset($og_description) ? $og_description : ''}}" />
    <meta property="og:image" content="{{isset($og_image) ? $og_image : ''}}" />

база данных


mysql> SELECT og_image FROM heroes;;
+-----------------------------------------+
| og_image                                |
+-----------------------------------------+
| uploads/images/uWXGUnrZU6cHAZXyPQvT.png |
| NULL                                    |
| NULL                                    |
| NULL                                    |

Как я могу это исправить?И это og_image будет не только в одной модели героя, например.


Для получения дополнительной информации.Задача: мне нужно взять URL из загруженного og_image

Спасибо!

...