Сергей
В чем у тебя проблема? Вообще для апи хорошая практика юзать api resources
Проблема в том что я передаю модель по api и там путь записан иначе
Dmitry
А вот не надо :) мутаторы используй, но лучше api resources
Сергей
Dmitry
Для мутаторов?
Dmitry
Да и на api resources переделать не так долго
Сергей
Сергей
Да и на api resources переделать не так долго
Надо в них разобраться сначало)
Dmitry
Там все просто
Сергей
через мутаторы я смогу переопределить выдачу свойста, верно?
Сергей
Там все просто
мне надо чтобы ->image отдавал нормальный путь)
Dmitry
Да, но тогда не получишь чистый путь )))
Сергей
жесть(
Dmitry
Хотя для него наверное тоже мутатор можно сделать
Dmitry
жесть(
Вот если бы сразу через ресурсы делал, таких проблем не было бы. Не стоит возвращать просто модель
Anton
Ребят, а что нужно, чтобы freenom не забирал домены?
Anton
у них размыто в правилах
Сергей
А как при сохранении файла сохранять несколько файлов оригинал и измененные, как я понял copy() хочет видеть полный путь и именем файла? А если мне рандомно нужно?
Quiet
Подскажите плз, как вы подключаете vue devtools? (вроде все правильно делано, но devtools говорит, "Devtools inspection is not available because it's in production mode or explicitly disabled by the author.") В консоли "You are running Vue in development mode. Make sure to turn on production mode when deploying for production."
dmi
new Vue({ el: '#app', data: { message: 'hello world' } }); Vue.config.devtools = true; This seems to have solved this issue for me in laravel 5.4
Quiet
config.devtools = true включен, и билд не минифай
dmi
законсольлож
dmi
vue.config
dmi
и посмотри devtools включен или нет
dmi
в app.js ну где ты vue подключаешь
dmi
девтулс не работает?
dmi
скрин всего экрана скинь
dmi
)
Quiet
девтулс не работает?
строка "productionTip" = true. Выключил ее и vuedevtools заработал.
dmi
Алексей
Пытаюсь добавить стикер пак, но получаю отлуп, что такой пак не найден. Я тоже хочу капибару :(
Сергей
а че за трабла, отправляю пост запрос а у меня редирект на метод гет и отдаёт данные в ответ?
Сергей
Request Method:POST Status Code:301 Moved Permanently почему так?
Roma
Коллеги, подскажите чатик по nginx?
Andy
привет, подскажите, как объединить все это вместе в одном ->when($f_user, function ($query) use ($f_user) { return $query->where('user_id', $f_user); }) ->with(['users' => function ($query) { $query->orderBy('ok', 'desc')->first(); }])
Andy
т.е. и присоединение таблицы с условием и фильтрация по инпуту
Roma
Благодарю, но пока искал сам разобрался 8)
Ярослав
ребят, при отправке письма ( Mail::raw($content, function ($message) use($to, $subject) { $message->to($to); $message->subject($subject); }); ) возникает ошибка "No IDN encoder found (install the intl extension or the true/punycode package"" smtp настроен корректно, на других проектах отправляется нормально, но там ларка не 5.6 стоит, меняли что-то? никто не в курсе? или в другом ошибка7
F_I_N
laravel 5.5 никто не сталкивался когда ставишь passport миграции подымаешь все ок, token oauth приходит норм, но при попытке получить доступ в защищенный url пишет unkown colum _token in select users where ...
F_I_N
там по сути в базе все ок есть связная таблица где токены доступа хранятся, а че то когда сама авторизация дергается он ищет его прям в самой таблице юзеров
Миша
Какой сокет пакет посоветуете для своего проекта? На нем нужно будет реализовать чат и много чего другого.
Anthony
Всем привет, как в ларавеле вывести все сущности в одном запросе,которые лежат в разных ресурс контроллерах? я понимаю, что можно обратиться к каждой модели и потом вывести все вместе, однако хотелось бы сделать это чище и не мешать сущности в контроллере.
Anthony
ты либо не очень ясно сформулировал, либо путаешь понятие сущность и запись в таблице
у меня есть ресурс контроллеры каждый работает со своей сущностью. Для простоты post & comment. теперь у меня есть например дашбоард в котором отображаються последние posts & comments. Есть предположение что создавать отдельный контроллер и запрашивать отдельно posts & comments будет не правильно. (это грубый пример, в действительности там намного больше сущностей и зависимостей между ними нет)
{"fname": “Darwin”,
Привет, друзья! Нужна помощь сообщества. Столкнулся с SSR и понял что я в тупике. Сейчас юзаю homestead , lumen и vue. Я так понимаю что для vue усть nuxt, а так же нашел статью и парочку на нее ссылающихся про v8js для Лары и vue. Собствено застрял на установке расшырения v8, внезапно пришел в голову вопрос все ли я делаю (установка немного сложновата) правильно и есть ли еще какие-то варианты. Прошу посоветовать, кто уже сталкивался с ssr, чем все-таки пользоваться, на чем остановиться, что использовали сами?
Dmitry
контроллер возвращает то что надо странице. Если ей надо 20 моделей, выбирай 20
Anthony
у меня архитектурно так решено, вопрос не почему это так решено, а как сделать если так решено
Dmitry
у меня архитектурно так решено, вопрос не почему это так решено, а как сделать если так решено
я наверное что то не так понимаю. тебе что бы вывести дашбоард, по любому нужен отдельный контроллер. И в нем тебе надо выбрать данные которые ты отдаешь во view. Т.е. Post::with('comments')->latest()->take(10)->get(); или что вообще ты хочешь сделать?
Anthony
пока писал ответ решил,спасибо что навел на правильные ход мыслей
Johnny
Сделай блок с комментариями в виде отдельного view файла, подключай его через @include а во ViewComposer передавай туда данные. В контроллере ничего не нужно будет писать
Johnny
И везде где будешь использовать этот блок, ViewComposer передаст ему данные
Anthony
мне композеры тоже не подойдут))
Anthony
у меня дашбоард на реакте, все сущности отдельно запрашиваються при необходимости. Я просто решил взять для ряда сущностей их родителя, хотя мне он сам и не нужен в этот момент.
Volodymyr
Ребят, кто подскажет как провалидировать значение id полученное из - /user/{id} , ->validate - в упор его не хоет видеть
Dmitry
Ребят, кто подскажет как провалидировать значение id полученное из - /user/{id} , ->validate - в упор его не хоет видеть
потому что валидируется только данные запроса. а это часть url. для него правило можно в роуте написать
Dmitry
типа Route::get('user/{id}', function ($id) { // })->where('id', '[0-9]+');
Volodymyr
Dmitry
А тут будут работать - required|numeric|exists: ...
нет, это часть url. она и так всегда обязательна
Dmitry
только шаблон можно задать
Volodymyr
нет, это часть url. она и так всегда обязательна
мне важно не обязательность а проверить есть ли этот id в базе
Volodymyr
exists:
Daniil
Route::get(‘user/{user}... public function getUser(Request $request, User $user) {}
Daniil
Если юзер не будет найден - 404
Daniil
Так же ж проще в тыщу раз
Dmitry
если тебе сразу надо модель выбрать, можешь прямо в методе подставить модель, как выше показали. Это равносильно Model::findOrFail($id)
Daniil
И городить не надо ничего
Volodymyr
Так же ж проще в тыщу раз
тут API 404 не катит
Dmitry
тут API 404 не катит
тогда ты не верный роут задал.
Dmitry
принимай id гетом или постом
Volodymyr
тогда ты не верный роут задал.
Не хотелось бы, примаю в пути, меняю только тип запроса delete/patch/get и тд
Volodymyr
Лады, понял. Спасибо.
Dmitry
Не хотелось бы, примаю в пути, меняю только тип запроса delete/patch/get и тд
ну на user/not_exists_id он должен 404 вернуть. потому что такого url не существует