Size: a a a

2019 April 16

O

Ostap 🇺🇦 in Laravel UA
Oleg Khalin
Тем более что в ларе есть пивот модели
Тоесть?
источник

O

Ostap 🇺🇦 in Laravel UA
Oleg Khalin
Тем более что в ларе есть пивот модели
Походу это и есть то, к чему нельзя прикрутить eager loading :

https://stackoverflow.com/questions/37572231/eager-loading-use-with-on-pivot-with-eloquent-relationship
источник

OK

Oleg Khalin in Laravel UA
<?php

namespace App;

use Illuminate\Database\Eloquent\Relations\Pivot;

class RoleUser extends Pivot
{
   //
}
источник

O

Ostap 🇺🇦 in Laravel UA
Нове питання:

є формувач даних для відправки як json відповідь:

https://paste.laravel.io/77bec7fc-c80d-4ca0-b054-ee3b0b55cdc2

Винесу це в Resource, і там буде private метод який буде робити це, але взагалі - норм отак: ?
источник

O

Ostap 🇺🇦 in Laravel UA
чи, можна якось на колекції перенести?
#ostap_help
источник

O

Ostap 🇺🇦 in Laravel UA
типу, може це якась погана практика так масивами писати
источник

В

Вячеслав in Laravel UA
Если эта логика отвечает за формирование данных для отправки в ответе, то да, нужно перенести в Resource
источник

O

Ostap 🇺🇦 in Laravel UA
ок, спс
источник

В

Вячеслав in Laravel UA
нз
источник
2019 April 17

АІ

Андрій Іванюра in Laravel UA
источник

В

Вячеслав in Laravel UA
Приветствую!
источник
2019 April 20

В

Вячеслав in Laravel UA
источник
2019 April 22

АІ

Андрій Іванюра in Laravel UA
Усім привіт, друзі! Маю запитання, може хтось стикався з таким випадком.
Завантажую PDF-файл і відразу перейменовую його та переміщую в потрібний каталог наступним кодом:
if($request->has('file')) {
   $uploadedfile = $request->file('file');
   $path = public_path() . '/storage/' . $letter->slug . '/' . $author->slug;
   $filename = $file->slug . '.pdf';
   $uploadedfile->move($path, $filename);
   $file->link = '/public/storage/' . $letter->slug . '/' . $author->slug. '/' . $filename;
}
Але потім при відображенні файлу на сайті залишається старий заголовок, тобто назву файлу я змінив при завантаженні, а заголовок у властивостях PDF залишився старий.
Чи можливо при перейменуванні змінювати також заголовок PDF-файлу, і якщо можливо, то наведіть, будь ласка, на правильну думку. Наперед дякую!
источник

AA

Ann Ali in Laravel UA
А покажи конкретней, что ты имеешь ввиду под заголовком
источник

АІ

Андрій Іванюра in Laravel UA
Ось. Початкова назва file.pdf. Потім назва файла змінена на newfile.pdf, а при відкритті у будь-якій програмі чи на сайті за допомогою pdf.js заголовок залишається старий - file.
источник

АІ

Андрій Іванюра in Laravel UA
Вказав стрілками конкретніше
источник

AA

Ann Ali in Laravel UA
Насколько я понимаю, ты меняешь не название файла, а путь хранения на твоем сервере. Самого файла(его свойств) это не касается
источник

АІ

Андрій Іванюра in Laravel UA
Ні, назва файлу також перезаписується:
$filename = $file->slug . '.pdf';
$uploadedfile->move($path, $filename);
источник

АІ

Андрій Іванюра in Laravel UA
А властивості - так, залишаються старі...
источник

AA

Ann Ali in Laravel UA
То название, где ты указываешь это как "Старий заголовок" - это свойство файла
источник