@laravel_pro

Страница 1324 из 2014
Vladimir
05.05.2018
19:47:59
Ага

Не копал вью, мне как то с Реактом по душе ближе, а может просто не приходилось использовать. Просто вью наверное молодой и не так популярен, если брать исключено фронт

Daniel
05.05.2018
20:02:14
И значительно приятнее в использование чем реакт

Google
Daniel
05.05.2018
20:02:51
Его копать не надо пару часов вникнуть и можно спокойно писать)

Vladimir
05.05.2018
20:14:04
И значительно приятнее в использование чем реакт
Не могу сказать, не работал норм с вью

Там тоже стэйты и тд? Как флакс можно подключить? Норм дружится с ним?

Yet Another Stats
06.05.2018
05:10:49
https://b.yasb.exileed.com/t/laravel_pro

Rishat
06.05.2018
06:31:44
$factory->define(App\User::class, function (Faker $faker) { return [ 'name' => $faker->name, 'email' => $faker->unique()->safeEmail, 'password' => '$2y$10$TKh8H1.PfQx37YgCzwiKb.KjNyWgaHb9cbcoQgdIVFlYg7B77UdFm', // secret 'expires_at' => today()->addMonth(), 'remember_token' => str_random(10), ]; }); почему expires_at показывает месяц сейчас который. А не next?

Илья
06.05.2018
06:36:33
попробуй now() вместо today() (первый вариант юзал, второй не видел раньше)

@Rishats

Давид
06.05.2018
06:42:03
Всем привет

Route::get('/', function () { return view('index'); }); Route::get('form/{id}', function ($id) { return $id; });



<!doctype html> <html lang="{{ app()->getLocale() }}"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Laravel</title> </head> <body> <form action = "form" method="GET"> id:<input type="text" name="id"> <button>Go</button> </form> </body> </html>

Google
Vladyslav
06.05.2018
06:44:44
Евгений
06.05.2018
06:45:02
Неправильно

Rishat
06.05.2018
06:45:17
попробуй now() вместо today() (первый вариант юзал, второй не видел раньше)
А все) Я тупанул, у меня оказывается был юзер в базе и я его выводил. Фейкером создавался под 2 ид. today() добавили вроде, у меня заработало) Спасибо)

Давид
06.05.2018
06:45:18
а как правильно?

а как правильно?
я по эксамплу пробовал

Евгений
06.05.2018
06:46:22
Сделай именованный роут, и в экшен формы его по имени ставь

Vladyslav
06.05.2018
06:46:45
я по эксамплу пробовал
почитай доки о роутере и Request

Давид
06.05.2018
06:47:17
ок, ща почитаю, я прост в лару 15мин назад вкатыватся начал

Евгений
06.05.2018
06:48:23
O_O
Именно так

Как твой роутер написан

Vladyslav
06.05.2018
06:48:35
O_O
по роуту что у тебя, это будет работать

Именно так
но вообще, это не правильно. читай доку

Евгений
06.05.2018
06:48:54
Можешь сделать роут form, без id

Тогда будет так как у тебя щас форма работает

А id брать из реквеста

Walter
06.05.2018
06:50:34
Стоит 5.6 юзать под новый проект, или лучше 5.5?

Евгений
06.05.2018
06:50:49
Последнюю версию надо юзать

Давид
06.05.2018
06:53:15
А id брать из реквеста
ага, теперь догнал

я наверн саму тему роутеров нетак понял ?

Google
Kaido
06.05.2018
08:05:44
есть смысл вообще от метода findOrFail без обработки исключений?

Kaido
06.05.2018
08:12:14
/api/user/1 findOrFail($id)
ну я и спрашиваю есть ли смысл без try catch использовать findOrFail?))

Илья
06.05.2018
08:13:55
ну я и спрашиваю есть ли смысл без try catch использовать findOrFail?))
Почему нет? Метод отдаст 404, если ничего не найдено

f4rt~
06.05.2018
08:15:04
ну я и спрашиваю есть ли смысл без try catch использовать findOrFail?))
Если это экспозит настоящую ошибку для домена, почему нет?

Kaido
06.05.2018
08:15:48
вот это мне и нужно было спасибо за ответ)

f4rt~
06.05.2018
08:16:49
Илья
06.05.2018
08:18:30
ModelNotFoundException кидает, если не ошибаюсь
Да, все верно The error thrown by the findOrFail and firstOrFail methods is a ModelNotFoundException. If you don't catch this exception yourself, Laravel will respond with a 404, which is what you want most of the time.

Ky
06.05.2018
08:22:42
Kaido
06.05.2018
08:23:44
А для чего тебе его оборачивать? ?
ну как это для чего чтобы обрабатывать исключение) может я не хочу просто отдавать 404, может я хочу вернуть на предыдущую страницу с ошибкой))

Ky
06.05.2018
08:25:02
ну как это для чего чтобы обрабатывать исключение) может я не хочу просто отдавать 404, может я хочу вернуть на предыдущую страницу с ошибкой))
Оно вернет 404 (само, тебе не нужно перехватывать и самому возвращать 404) Если тебе нужно писать в свой лог, к примеру. то проще будет в app/Exceptions/... все сделать В принципе, аналогично и с возвращением назад Имхо, но я бы заманался в 100а методах писать вручную редирект, да еще и оборачивать findOrFail

Kaido
06.05.2018
08:25:23


f4rt~
06.05.2018
08:25:53
norm

Ky
06.05.2018
08:26:33
Если нужно будет поменять на что-то другое - заманаешься)

f4rt~
06.05.2018
08:26:42
только nl перед return добавить </зануда>

Ky
06.05.2018
08:26:43
Но а так, сойдет

Илья
06.05.2018
08:27:00
Если на все ModelNotFound ожидается одинаковое поведение, то лучше написать обработку в глобальном хендлере

q3ta
06.05.2018
08:33:24
а почему в стандартных шаблонах laravel используют {{ __('Password') }} а не {{ }} или вообще обычную строку? без {{}}

Ky
06.05.2018
08:34:05
Как вариант - локализация Password -> Пароль

Google
Kaido
06.05.2018
08:38:55
так и есть

локализация

одна из вариантов

Роман
06.05.2018
08:39:21
@lang тоже самое делает

q3ta
06.05.2018
08:43:17
вижу и перевожу с доки, спасибо!

Игорь
06.05.2018
08:54:35
Народ, объясните пожалуйста почему чуть ли не все функции от Route:: в документации указаны в классе Router?

f4rt~
06.05.2018
08:55:16
https://github.com/laravel/framework/search?utf8=%E2%9C%93&q=Route&type=

Игорь
06.05.2018
08:55:22
Т.е вызываю я функцию Route::pattern а в документации она описана в классе Router

Ky
06.05.2018
08:56:30
Т.е вызываю я функцию Route::pattern а в документации она описана в классе Router
https://github.com/laravel/framework/blob/5.6/src/Illuminate/Support/Facades/Route.php

Игорь
06.05.2018
08:59:37
Хмм

Route наследуется от Facade

Ky
06.05.2018
09:00:32
Нет

Игорь
06.05.2018
09:01:02
Я только изучать начал, не очень врубаюсь)

заковырка в getFacadeAccessor()?

Ky
06.05.2018
09:01:14
Фасад - это такая штука, которая инкапсулирует создание объекта если есть сложности (фабрика, привет...)

Ну, точнее, нет

В общем, не парься и смотри документацию к Router ?

Тебе вернется именно он

Игорь
06.05.2018
09:02:30
Понятно, но всё-же хочется двигаться с пониманием что окуда растёт)



Google
Игорь
06.05.2018
09:35:52
Кто на опен сервере умеет работать? Не подскажете просмотреть сайт можно только отсюда, или с браузера можно адрес ввести?

Ky
06.05.2018
09:36:31
Второе

Olexandr
06.05.2018
09:36:31


Игорь
06.05.2018
09:37:19
Хмм

я это сделал но у меня в браузере не открывается всёравно

только если через "мои сайты"

Илья
06.05.2018
09:39:59
не работал с опенсервером, но есть предположение, что домен в hosts не добавлен

Игорь
06.05.2018
09:40:19
есть такое

там на localhost переадресацию надо?

Olexandr
06.05.2018
09:40:47
Игорь
06.05.2018
09:40:57
Уже добавлено

Илья
06.05.2018
09:41:10
там на localhost переадресацию надо?
попробуй локалхост, да

Игорь
06.05.2018
09:47:02
не помогло

к сожалению

php artisan serve

Страница 1324 из 2014