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

Nik
01.06.2018
08:10:28
Вся дока в 1 файле?

Google

Maksim (Ellrion)
01.06.2018
08:12:44

Nik
01.06.2018
08:14:17

Nikolay
01.06.2018
08:31:22
У меня она выскакивает иногда просто так , после перезагрузки пропадает
InvalidArgumentException: Route [login] not defined.

Abduazim
01.06.2018
08:32:03
login netu

Вячеслав
01.06.2018
08:44:55

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

AM
01.06.2018
08:52:24

Дилшод
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

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

Евгений
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

Сергей
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

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
все норм , и к контроллере вроде все поменял

Maksim (Ellrion)
01.06.2018
14:24:50

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

Илья
01.06.2018
14:25:06
ага возможно
да спасибо
целый час как дурак мучался

f4rt~
01.06.2018
14:28:32

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

Бекболот
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

Сергей
01.06.2018
14:49:02

Maksim (Ellrion)
01.06.2018
14:49:28
если надо кол-во всех пользователей то User::count()

Бекболот
01.06.2018
14:49:56

Maksim (Ellrion)
01.06.2018
14:50:25
да. любой метод применненый к модели которого нет в самой модели, породит квери билдер и применет метод к нему
если охота перестраховаться или метод одноименный есть и в модели а нужен у билдера то Model::query()->...

Бекболот
01.06.2018
14:51:51

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

Бекболот
01.06.2018
14:53:03