
Oleg ?
26.10.2018
09:32:38
Ну Нью модель

Андрей
26.10.2018
09:32:45
#Laravel #VUE #Vue components #element-io
Вакансия: фронтендер с хорошими знаниями Vue, SASS, Element-io
Локация: удаленка
Ставка: договорная
Нужен сегодня/завтра фронтовик для написания вуе компонентов с получением данных по API и соханением через AXIOS на бэк.
Много форм, легкий диз (можно даже только код компонента)
Только свободных, от сильного джуна
Оплата покомпонентно или за всю работу
За подробностями в личку

Oleg ?
26.10.2018
09:33:02
$a = new Model
$a->id

Google

Oleg ?
26.10.2018
09:33:27
Пока save() не сделал - не записал
Бесит с телефона писать )

BuyBit.Net
26.10.2018
09:34:29
безсохраненияне дает id

Winny nya
26.10.2018
09:34:54
не выводит
если через return view то выводит
а через редирект нет

Oleg ?
26.10.2018
09:36:34
А там редирект
https://laravel.com/docs/5.7/redirects#redirecting-with-flashed-session-data
Ты не правильно читаешь

Aleks
26.10.2018
09:37:59

Winny nya
26.10.2018
09:38:05
с этим тоже не робит

Aleks
26.10.2018
09:38:37
Но не факт что пока ты выполняешь код дальше, что-нибудь не воткнет в бд новую запись

Oleg ?
26.10.2018
09:39:03

Google

Oleg ?
26.10.2018
09:39:09
Как с этим не робит

Dmitriy
26.10.2018
09:39:18

BuyBit.Net
26.10.2018
09:40:23
да там вроде все верно

Aleks
26.10.2018
09:40:26

BuyBit.Net
26.10.2018
09:41:15
$change = new Change;
$id = $change->id;

Aleks
26.10.2018
09:41:37

Aztwin LK
26.10.2018
09:42:04
Друзья какая рекомендация url в строке userdocuments/1 или user_documents/1?
Route::resource('userdocuments', 'UserDocumentController');

BuyBit.Net
26.10.2018
09:42:40

Aleks
26.10.2018
09:42:51

BuyBit.Net
26.10.2018
09:42:51
если после save() оно появляется

Oleg ?
26.10.2018
09:43:08

Aleks
26.10.2018
09:43:10
вот вопрос почему
Потому что это у тебя новая модель, еще не сохраненная и у нее нет id

BuyBit.Net
26.10.2018
09:43:31
gvy. как томожно

Oleg ?
26.10.2018
09:43:48
А зачем?
Может можно это иначе написать?

Aleks
26.10.2018
09:44:28

Oleg ?
26.10.2018
09:44:52
Я не буду на телефоне глаза ломать

BuyBit.Net
26.10.2018
09:44:53

Oleg ?
26.10.2018
09:45:02

Google

Oleg ?
26.10.2018
09:45:04
Т
Код релиректа
И код вью
Туда

Aleks
26.10.2018
09:45:37

Oleg ?
26.10.2018
09:45:38
И через связанные таблицы не?

Winny nya
26.10.2018
09:45:42
@if (session('status'))
<div class="alert alert-success">
{{ session('status') }}
</div>
@endif

Aztwin LK
26.10.2018
09:45:44
User/documents/1?
users/{user}/documents/{document} требует 2 переменные
userdocuments/{id} только одну
Какой подход правильнее?

Oleg ?
26.10.2018
09:46:08
Откуда вдруг вторая?
Ты две разных логики написал
)

Aztwin LK
26.10.2018
09:47:11
Чего?
У меня контроллер UserDocumentController

Oleg ?
26.10.2018
09:47:19
И что?

Aztwin LK
26.10.2018
09:47:36
В роуте как прописать правильно?

Oleg ?
26.10.2018
09:47:38
Ты чего сделать хочешь?
Показать документ юзера?

Aztwin LK
26.10.2018
09:48:00
Работать с документами пользователя

Google

Aztwin LK
26.10.2018
09:48:11
Показать, создать, удалить, обновить
CRUD вообщем

Vladij
26.10.2018
09:48:18
еще хотел спросить, как правильней сделать, есть основная часть контента с выводом БД и допустим тугл который дает значения 1 или 2 и выводит этот список в другом роуте. Лучше все писать в один контроллер или отдельный делать?

Oleg ?
26.10.2018
09:48:31
Ну так юзер-документ-ид
Откуда {юзер}
Или почему его нет в первом варианте?

Aztwin LK
26.10.2018
09:49:39
user/documents/{id} в роутах как прописать как ресурс?
'user/documents', 'UserDocumentController'

Oleg ?
26.10.2018
09:50:15
Ну да
По логике вещей стираешь номер и получаешь список
И /
Это разные роутя

Aztwin LK
26.10.2018
09:54:23
1.
Route::get('users/{user}/documents', 'UserController@documents')->name('users.documents');
2.
Route::resource('users/documents', 'UserDocumentController');
1 это просто для отображения документов пользовател
2. для работы с документами
Верно?

Oleg ?
26.10.2018
10:01:23

Aztwin LK
26.10.2018
10:02:09
Хорошо. Тогда как быть когда у меня еще ресурс 'documents'
Имена маршрутов будут совпадать
documents.index будет ссылаться на 2 разных контроллера да и все остальные тоже

Oleg ?
26.10.2018
10:04:13
я не готов вникать и не понимаю кусками информацию )

Aztwin LK
26.10.2018
10:04:17
Ща скрин кину из другой группы

Google

Oleg ?
26.10.2018
10:08:30
но тут нет документс
документы - это документы, юзеры - это юзеры, я не телепат (
не понимаю сути вопроса
если документы жестко привязаны к юзеру и они не очень значительны - ну пусть там лежат
если документы это некая ось проекта
ну сделай их одним из корневых элементов
тут не только логика простроения роута но и ui\ux у тебя кажется вмешивается в процесс составления роутов

henri
26.10.2018
10:22:21
он выдает все данные, что не в protected hidden
мне надо, чтобы выдавал только id и name

Евгений
26.10.2018
10:27:06
Для чего это всё? Что конкретно делаешь?
Если хочешь конкретные данные из коллекции то only()

henri
26.10.2018
10:28:34
соединить статьи и юзеров, по user_id
что вообще с associate я получаю
не пойму
это коллекция?

Евгений
26.10.2018
10:29:38
Ничо не понял

henri
26.10.2018
10:29:51
мне надо, чтобы здесь не было email
данные о юзере тут через associate