Listar
Listar
Есть роут для вывода новой странички Route::get('/tag/{tag}', "PostsController@ShowImageByTag");
Dmitriy
Listar
Listar
Вот код из контроллера
Listar
Надо в читабельном формате сделать выборку данных и отправить их в шаблон
Listar
что бы я их потом на фронте мог нормально без костылей использовать
Listar
в массиве или сериализованном json'e каком нить с заголовками
Antonio
Test это связка?
Anonymous
Я не пойме ты девушка или парень
Listar
А то мне весь вывод в 1 строке приходит
Listar
Test это связка?
Просто переменную создал новую что бы через неё вывод сделать
Antonio
Точнее file?
Antonio
Убери скобки.
Listar
["files\/img\/_qcI-hvKAQo.jpg","files\/img\/1.png"]
Listar
ВОт в таком формате приходит в шаблон данные
Listar
ПРосто строкой
Listar
Antonio
Если свзку дергать как метод, то вернёт объект Builder. Если надо получить модель или коллекцию моделей, то обращайся к связи как к свойству
Listar
Как к свойству ?! можно мини пример ?
Listar
не сильно понятно (
Anonymous
А так прикольно все говно в одной папке хранить
Anonymous
😜
Listar
в 1 папке ?
Antonio
$user->friends() вернёт тебе билдер, и ты сможешь модернизировать запрос в базу.
$user->friends вернёт тебе коллекцию друзей ( результат выборки из бызы)
Listar
Спасибо) так понятнее
Listar
пойду траить дальше (
Antonio
Первая выводит красиво переменную, вторая выводит переменную и прекращает выполнять скрипт
Listar
Ну я сразу на страничку вывожу, там и смотрю, чтоб наверняка )
Antonio
Так они тебе на страницу и выведут все содержимое объекта. В первую очередь ты увидишь какой тип объекта тебе возвращается
Listar
Listar
Да ну как так ) в DD($value) все ок показывает
Listar
на страницу все равно та же строка идет
Antonio
Listar
{{$test}}
Listar
ну и потом так же в Vue шаблон*
Listar
Если пытаюсь в массив перевести все то htmlspecialchars() expects parameter 1 to be string, array given
Antonio
Ну видимо у тебя там все же модель/коллекция, нет?
Listar
Да коллекция оказывается (
Listar
Collection {#189 ▼
#items: array:1 [▶️]
}
Listar
Это не меняет того факта что не знаю как правильно эту коллекцию вывести )
Antonio
Думай о коллекции как о массиве с расширенным функционалом
Listar
В докетакие примеры когда все с заголовками и прочим )
Antonio
У тебя там список, а тебе надо его передать в vue переменную?
Listar
Ну в идеале да
Oleksandr
Ребят, как через <a> передать переменную с вьюхи?
Oleksandr
без использования инпута
Listar
Listar
или как
Владислав
Гет параметром
Oleksandr
<a href="{{ URL::route('join_trek') }}">join</a>
Listar
$test->toJson()
Тогда получается эта строка , и если я её в Vue засовываю то она как строка мне и распознаётся
Antonio
Только потом надо будет в vue его распарить
Oleksandr
вьюха привязана к ID, мне нужно её передать
Listar
т.е. я могу только посимвольно с ней работать
Listar
Хотя пойду попробую
Antonio
На ларакасте в первой части про вью был пример
Listar
Да у меня в прошлой страничке норм было когда я без связи выборку делал
Listar
А тут связность таблиц и все пиздец
Listar
Вот как в таких огромных коллекциях к таким полям обращаться ?))
Anton
Oleksandr
Dmitry
Dmitry
$_GET['id']
Anton
->id
->file_name
->raiting и тд
Anton
полностью код покажи
Anton
как эта ошибка вызывна
Listar
Antonio
Или опять мап
Listar
Да блин мапом вроде тож шляпа) но попробую
Antonio
Или pluck
Anton
foreach ($items AS $item) { $item->свойство }
Antonio
В данном случае наверное достаточно pluck