@laravel_pro

Страница 1654 из 2014
Azer
29.07.2018
14:05:13
Country::whereTranslation('name', 'Greece')->first();
это возвращает все языки которые присутствуют

какую выбираю

F01134H
29.07.2018
14:09:25
ну тогда к автору либы обращайся

Google
Sergo
29.07.2018
14:10:06
Array column

А нет

Array filter

F01134H
29.07.2018
14:10:50
причем тут это

ему надо выборку сделать из бд

а не когда он уже данные получил

Sergo
29.07.2018
14:11:32
ему надо выборку сделать из бд
Ну пусть документашку гуглит тогда)

F01134H
29.07.2018
14:11:40
в доке этого нет

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

Azer
29.07.2018
14:12:41
вместо whereHas что можно использовать ) я попробовал тоже

F01134H
29.07.2018
14:12:44
можешь декоратор запилить чо

Azer
29.07.2018
14:13:03
там простой hasMany

Сергей
29.07.2018
14:14:06
Как вы валидируете опциональные поля с идентификаторами? То есть приходит $request->parent_id который может иметь значение "0". Через exists его не проверить.

Google
F01134H
29.07.2018
14:14:43
не понял вопрос

Сергей
29.07.2018
14:15:36
Ну родительская запись может отсутствовать в базе данных для корневых

F01134H
29.07.2018
14:15:56
wat

Илья
29.07.2018
14:16:01
так тогда null, а не 0

Сергей
29.07.2018
14:16:20
из формы придёт явно не null

Илья
29.07.2018
14:17:37
короче говоря вопрос непонятен

F01134H
29.07.2018
14:20:47
0 это конкретное значение уже, а не отсутствие значения

Сергей
29.07.2018
14:21:11
Вобщем я подумал не обязательно же ваилдировать весь запрос через $request->validate() для таких опициональных полей его можно отдельный валидатор создать

Сергей
29.07.2018
14:22:27
Нет, похоже не совсем. У меня не приходит NULL, а в БД хочется записать именно NULL

Azer
29.07.2018
14:22:31
return Menu::whereHas('translations', function ($query) use ($lang) { $query->where('locale', $lang); $query->limit(1); })->get();

почему то так не работает

Azer
29.07.2018
14:24:48
это вообще что
translations это связь hasMany

https://github.com/dimsav/laravel-translatable ...

F01134H
29.07.2018
14:25:16
$query->limit(1);

вот это что

Google
Azer
29.07.2018
14:25:26
пытаюсь одну взять ))

F01134H
29.07.2018
14:25:41
$query->where('locale', $lang)->limit(1);

Azer
29.07.2018
14:25:56
разницы нету же)

F01134H
29.07.2018
14:26:56
а я вот не уверен

ты хотя бы без лимита получи для начала

Azer
29.07.2018
14:27:24
пробовал разницы нету)

получаю и так

и так

просто все получаю не одну

Юрий
29.07.2018
14:44:35
Кто-то OpenServer'oм пользуется? Нужен же .htaccess в доменной папке?
нужен если апач используешь. (опенсервер может и без апача)

Nikitcat
29.07.2018
14:45:14
нужен если апач используешь. (опенсервер может и без апача)
прописал настройки, добавил в hosts а не пашет

Юрий
29.07.2018
14:45:56


Azer
29.07.2018
14:47:24
создал у себя в модели `public function translation() { return $this->hasOne($this->getTranslationModelName(), $this->getRelationKey()); } `

только получаю две relation - а один hasMany другой hasOne

Евгений
29.07.2018
14:52:39


Azer
29.07.2018
14:54:43
короче после часов поиска нашёл как сделать

return Menu::with(['translations'=>function($query)use($lang){ return $query->where('locale',$lang); }])->get();

вот так

Alex
29.07.2018
15:18:39
Ребята, всем привет. Немного холиварный вопрос. С рельсов требуют перейти на лару, я в ней пока ноль. Подскажите пожалуйста видеокурс(может на торренте чо поискать) или книгу для быстрого изучения

Google
Michael
29.07.2018
15:22:04
Вряд ли тут кто-то читал книги, гугли laravel book, их есть несколько. Можно дочитать доку, русская выложена на laravel.su Можно заплатить 10 баксов или сколько там сейчас Джеффри на laracasts.com

Michael
29.07.2018
15:25:01
Которая на laravel.su ?

Ну тогда английская дока.

Oleg
29.07.2018
15:25:31
Которая на laravel.su ?
Там их две, одна из них полный треш, вторая чисто если вообще арглиысий не шаришь

Nikitcat
29.07.2018
15:27:25
DKA-Developer из русских Traversy Media - англ

у него есть типо краш курс

Michael
29.07.2018
15:28:17
Треш - это наверное https://laravel.ru/docs/v5/ ?

Oleg
29.07.2018
15:29:09
Там в них очень много аутдейт инфы, если есть знания английского- туда лучше не лезть

Alex
29.07.2018
16:27:18
всем большое спасибо. пока попробую на русской документации)

Admin
ERROR: S client not available

[Anonymous]
29.07.2018
16:58:46
ребят есть ли какая либа на js для упрощения отправки форм?

Nikitcat
29.07.2018
17:05:38
Для упрощения?

Саша
29.07.2018
17:06:23
[Anonymous]
29.07.2018
17:07:00
А что вы хотите упростить?)
ну блокировку формы, какой нибудь лоадер чтобы вешался..

F01134H
29.07.2018
17:07:18
Jquery ui какой нибудь

[Anonymous]
29.07.2018
17:07:39
Саша
29.07.2018
17:07:50
jquery
Ну там всё просто)

jquery
Если вы часто используете какие-то действия, можете просто вынести их в функцию)

Google
[Anonymous]
29.07.2018
17:09:16
должна быть какая то либа для этого... Чтобы повесил класс на форму и она нормально отправляется

Саша
29.07.2018
17:09:29
должна быть какая то либа для этого... Чтобы повесил класс на форму и она нормально отправляется
Ну блокировка - ставим disabled, 1 строка Лоадер в общем случае на кнопочке нарисовать - тоже просто добавить класс

[Anonymous]
29.07.2018
17:10:18
А как понять "нормально отправляется"?
чтобы ее нельзя было отправить 10 раз подряд когда запрос еще не пришел и т.д.. Должно быть много параметров для кастомизации

лень это самому пилить

+ для валидации что нибудь

Саша
29.07.2018
17:11:07
Думаю, вам в @js_ru надо спросить)

[Anonymous]
29.07.2018
17:18:35
https://github.com/proengsoft/laravel-jsvalidation

а никто этот пакет не юзал?

Саша
29.07.2018
17:21:46
https://github.com/proengsoft/laravel-jsvalidation
Выглядит здорово) Расскажете, когда попробуете?

Но очень забавно видеть Bootstrap в зависимостях :D

[Anonymous]
29.07.2018
17:22:24
Выглядит здорово) Расскажете, когда попробуете?
мне не нравится что зависимости какие то.. Бутстрап зачем то.. Не найду как расширить нотисы

слушайте а как вы вообще формы делаете? На каждую свой код пишите? Давно уже на jquery ничего не делал )

Саша
29.07.2018
17:29:16
https://getbootstrap.com/docs/4.0/components/forms/#validation

[Anonymous]
29.07.2018
17:30:03
Саша
29.07.2018
17:30:12
И там, и там

[Anonymous]
29.07.2018
17:30:12
точнее не серверная валидация?

Саша
29.07.2018
17:30:21
Обе

На клиенте, например, не обработаешь "Wrong username and/or password"

[Anonymous]
29.07.2018
17:30:42
ну лишняя работа..

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