@laravel_pro

Страница 1429 из 2014
Антон
01.06.2018
08:08:48
работал с ларавел = понравилось, сейчас yii2 = дерьмо, перехожу на новую работу где симфони = посмотрим как будет

Nik
01.06.2018
08:10:28
https://github.com/Rebilly/ReDoc
Юзаем у себя, сыроват но активно развивается

Вся дока в 1 файле?

Google
Maksim (Ellrion)
01.06.2018
08:12:44
Вся дока в 1 файле?
клиентский апи по числу методов маленький был

Nik
01.06.2018
08:14:17
клиентский апи по числу методов маленький был
У нас намечается 150-200 эндпоинтов, а чистый симфонийский ямл не умеет инклуды. Пришлось с бубном плясать

Nikolay
01.06.2018
08:31:22
У меня она выскакивает иногда просто так , после перезагрузки пропадает

InvalidArgumentException: Route [login] not defined.

Abduazim
01.06.2018
08:32:03
login netu

Stanislav
01.06.2018
08:47:50
Всех с началом лета! Задачка тут появилась. Необходимо вставлять html-код (форму) в статьи. Решили делать через "токен" вида {{FORMA}}, вместо которого при выводе будет форма . Хотелось бы заменять,на пример, на код из _embedded_forma.blade.php. Но никак не соображу как это сделать. Просто в контроллере писать html код не хочется. Сталкивался ли кто с такой задачей?

или просто include ?

Дилшод
01.06.2018
08:53:45
Всем привет

Как можно js-ом заблокировать поворот экрана?

Александр
01.06.2018
08:56:16
https://www.youtube.com/watch?v=QKifU05tWJg

первая ссылка была

Google
Артур
01.06.2018
09:30:58
Есть спец чат по найму ларавельщиков?

Евгений
01.06.2018
09:48:13
Есть чат в целом по айти вакансиям, пиши туда

@fordev

Nioray
01.06.2018
09:52:01
почему если paginate использовать с pluck paginate(10)->pluck('test) то ошибка? а если отдельно то все работает. есть какой то другой способ вывести 10 моделей со значениями 1 столбца?

Denis
01.06.2018
09:53:02
select('test')->paginate(10) не прокатывает?

Samat
01.06.2018
09:54:20
лучше raw запрос напиши

Nioray
01.06.2018
09:57:18
Denis
01.06.2018
09:57:27
select('test')->paginate(10) не прокатывает?
Прокатывает. Проверил на 5.3

Nioray
01.06.2018
09:57:27
лучше raw запрос напиши
а в чем выгода сырого запроса если можно составить так? если составляет канеш не такой тупой как я :D

Samat
01.06.2018
09:58:17
подумал, зачем вообще вытаскивать модели, если нужен только столбец

Grigory
01.06.2018
10:11:02
Есть ли возможность указать роут по get параметру? http://site.ru/page http://site.ru/page?param=1 Указывали на разные action ?

сделать page/1/ нельзя

Roman
01.06.2018
10:19:05
Можно и ..../page-1

Denis
01.06.2018
10:22:09
Есть ли возможность указать роут по get параметру? http://site.ru/page http://site.ru/page?param=1 Указывали на разные action ?
Лучше задай вопрос, зачем это нужно. Возможно, твой вариант решения задачи не самый лучший

Евгений
01.06.2018
10:24:12
route('name', ['param' => 1])

Maksim
01.06.2018
10:27:13
А можно ли как-то в Laravel роуты писать в декларативном стиле? :)

Евгений
01.06.2018
10:29:50
эээм

Maksim (Ellrion)
01.06.2018
10:30:13
элоквент очень декларотивен)

Grigory
01.06.2018
10:40:09
Лучше задай вопрос, зачем это нужно. Возможно, твой вариант решения задачи не самый лучший
js добавляет параметр в get запрос при определенных условиях Используется ни на одной странице Я уже подругому сформировал нормальный роут

Сергей
01.06.2018
10:58:49
подскажите в чем трабла((( https://implode.io/mDaTuL

Google
dev
01.06.2018
11:05:07
Написано же

Column 'name' cannot be null

Anton
01.06.2018
11:21:00
А если мне надо данные завалидировать тем что делать API запрос к другому сервису, это нормально в validate rules запихать, или все же отдельно принято делать?

А если при этом данные что выдал запрос надо еще и в данные запихать ?

Edgar
01.06.2018
11:23:56
А если мне надо данные завалидировать тем что делать API запрос к другому сервису, это нормально в validate rules запихать, или все же отдельно принято делать?
это скорее не валидация а просто доп логика которую лучше вынести в джобу и учитывать возможность падения внешнего сервиса, имхо

Anton
01.06.2018
11:24:20
Почему не валидация?

Я валидирую данные что они верные...

Но то что не надо в web запросе делать, это наверное правильное предложение, но не для моего случая (по крайней мере пока)

Даже не наверное, а правильное

Edgar
01.06.2018
11:25:34
смотри сам конечно, но имхо внешняя зависимость в валидации это не очень

хотя рекаптча так и работает

Alexey
01.06.2018
13:42:36
Вопрос по коллекциям: Есть коллекция объектов вида "id" = integer, "name" = string. Как преобразовать её к массиву объектов (или массивов) вида integer = string ? Встроенными методами, имею ввиду ☺️

Ладно, сделаю map"ом ?

Nioray
01.06.2018
13:51:16
Как я понимаю я при таком запросе, я получаю не модели, иначе я не понимаю почему я не могу из них получить связь то есть я делаю так $tests = Test:: select('test')->paginate(10); foreach ($tests as $test) $test->tags(); но я не получаю тэги. но если брать тесты нормально, к примеру Test::all() то все работает. и как мне тогда теги получить?

Илья
01.06.2018
14:18:43


protected function create(array $data) { return User::create([ 'name' => $data['name'], 'surname' => $data['surname'], 'email' => $data['email'], 'password' => Hash::make($data['password']), 'login' => $data['login'] ]); }

во view все менял

Nikita
01.06.2018
14:21:30
очевидно в том что ты пытаешься записать в базу поле с пустым surname

Илья
01.06.2018
14:22:16
так я его запонялю

Maksim (Ellrion)
01.06.2018
14:22:18
наверное потому что поле в форме не заполняется, прилетаяет пустая строка, лара приобразует ее в null. и в $data['surname'] Null

Google
Илья
01.06.2018
14:22:22
в поле реигстрации

Vladimir
01.06.2018
14:22:35
dd($data) в самом начале метода

Илья
01.06.2018
14:23:51


все норм , и к контроллере вроде все поменял

Vladimir
01.06.2018
14:25:03
тоже об этом подумал

Илья
01.06.2018
14:25:06
ага возможно

да спасибо

целый час как дурак мучался

f4rt~
01.06.2018
14:28:32
не fillable?
нужно запиннить, перед вопросом проверь филлабл

Maksim (Ellrion)
01.06.2018
14:28:46
ага)

целый час как дурак мучался
на самом деле догадаться было легко, посмотри внимательно в ошибке у тебя запрос и там перечислены поля, а surname среди них нет

Бекболот
01.06.2018
14:36:14
привет ребят

если делаю так $users = User::all(); echo $users->count(); eloquent далает какой SQL запрос? просто SELECT COUNT(*) FROM `users ?

или SELECT * FROM `users и потом вернуть количество записи?

Nikita
01.06.2018
14:41:41
$users у тебя коллекция

Вячеслав
01.06.2018
14:41:45
или SELECT * FROM `users и потом вернуть количество записи?
В твоём случае, конечно сразу произведется select *, запрос select count в этом случае не будет произведён.

Бекболот
01.06.2018
14:45:16
хотел уменшить запрос мне нужно только количество нужно количество все пользователи и количество пользователи которые зарегистрирован сегодня, этом месяц тд

Сергей
01.06.2018
14:45:36
подскажите как делать ->save() из контроллера и чтобы дата создания и обновления создавалась тоже в таблице?

Google
Бекболот
01.06.2018
14:47:07
мне нужно только их количество, помогите ребят

Maksim (Ellrion)
01.06.2018
14:48:08
User::where('registered', 'today')->count(); например это тоже получить все пользователи верно?
нет это только кол-во. там же изи понять просто посмотри что возвращает предыдущий метод

Сергей
01.06.2018
14:49:02
Maksim (Ellrion)
01.06.2018
14:49:28
whereCount еще есть кажется
это уже что то из другой оперы0

если надо кол-во всех пользователей то User::count()

Бекболот
01.06.2018
14:49:56
нет это только кол-во. там же изи понять просто посмотри что возвращает предыдущий метод
аааа понятно... тогда я должен делать так User::count() User::where('reg', 'today')->count() верно?

Maksim (Ellrion)
01.06.2018
14:50:25
да. любой метод применненый к модели которого нет в самой модели, породит квери билдер и применет метод к нему

если охота перестраховаться или метод одноименный есть и в модели а нужен у билдера то Model::query()->...

Бекболот
01.06.2018
14:51:51
да. любой метод применненый к модели которого нет в самой модели, породит квери билдер и применет метод к нему
User::where('reg', 'tod')->get()->count() это уже все пользователи (collection), потом количество да?

Maksim (Ellrion)
01.06.2018
14:52:46
да метод ->get() у билдера это концевой метод применяющий запрос и возвращающий коллекцию

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