(;¬_¬)
потому что в нем ночью можно найти клей от цитадели
(;¬_¬)
и краски нужные закупить
Евгений
блин, ну и как быть? как всё это на фронте сделать гибко?)
(;¬_¬)
😁
(;¬_¬)
Жень, я в крайности люблю впадать
(;¬_¬)
не парься
Евгений
ну я щас у заказчика узнаю как ему там чо надо, пока молчит... там так то просто каталог организаций, вряд ли им там надо пипец как гибко всё это делать
Евгений
но например там надо показывать работает заведение в данный момент или нет
(;¬_¬)
вопрос в том, есть ли на самом деле такие заведения, которые открываются ночью и работают до утра
(;¬_¬)
хотя какие-нибудь бары например...
(;¬_¬)
открываются в 12 и закрываются в 3-4
Евгений
ну вот да
Евгений
есть один фронт плагин который решает все эти проблемы, там достаточно гибко можно выбирать режим работы (только целыми часами а не по половинке), но как всё это сохранить в базу и нормально выводить потом тоже тот еще вопрос, потому что формат данных там мягко говоря не очень удобный
marabu
как ограничить кол-во данных из зависимости?
marabu
$groups = Stage::with([
'teams' => function ($query) use ($tournament) {
/** @var \Illuminate\Database\Eloquent\Builder $query */
$query->select(\DB::raw('*, scored - missing as goal_diff'));
$query->where('tournament_team.tournament_id', $tournament->id);
$query->orderBy('tournament_team.points', 'DESC');
$query->orderBy('goal_diff', 'DESC');
},
'teams.team'
])
->groupStage()
->get()
->map(function ($groups) {
$groups->teams = $groups->teams->take(2);
return $groups;
});
marabu
в $groups->team не 2 записи
marabu
почему?
(;¬_¬)
а у тебя тимы точно коллекция?
marabu
да
marabu
там 4 записи, я хочу верхние 2 взять
marabu
а возвращаються 4
(;¬_¬)
попробуй не $groups а &$groups
marabu
странно, когда orderBy условия убираю, то все норм
marabu
оказывается нельзя так в ларавеле выбрать
marabu
нужно джоинить
Eugene
Можно ли в ларе как-то заставить в Eloquent юзать индекс
Eugene
?
Roman
use index прямо в селекте?)
Roman
или через DB::raw
Roman
но что то мне подсказывает, что если ты так делаешь - что то у тебя пошло не так
Eugene
Спасибо. Думаю что-то пошло не так. Но все-же после DB::raw можно в коллекцию нужной модели перевести для работы с ней ?
Евгений
посоны
Евгений
есть форма, есть инпут файл, есть валидация всего этого на vue. То есть все данные из формы передаются в модель вью formInputs{}
И вот есть поле image. Делаю так
onFileChange(e) {
var files = e.target.files || e.dataTransfer.files;
if (!files.length)
return;
this.formInputs.image = files[0];
console.log(files[0]);
}
B на инпут вешаю этот метод. В итоге объект файла в консоль пишется, в модель вью пишется, но передаётся на сервер как то не так как просто формой, видимо, потому что валидацию лары не проходит никак\
Евгений
как правильно передавать файл с фронта в бэк, в данном случае использую vue
marabu
в чанках коллекции ключи сохраняются?
Bakhriddin
TokenMismatchException in VerifyCsrfToken.php line 46:
Bakhriddin
kak ispravit etot problema
(;¬_¬)
убрать csrf защиту
Andrey
или починить твою форму
Andrey
но я бы убрал... с такими вопросами
(;¬_¬)
открыть свои дырочки всем проходимцам интернета
Bakhriddin
kak?
Bakhriddin
ya novichok
(;¬_¬)
бля...
(;¬_¬)
а как ты ее включил?
Евгений
пиши парусски
(;¬_¬)
но видя такие вопросы
Eugene
она дефолтно включена
Bakhriddin
Bakhriddin
вот код
Евгений
ага)
Евгений
все качают
(;¬_¬)
короче, склифосовский, раз ты новичек, вот тебе по шагам
Eugene
kak?
http://laravel.io/forum/11-14-2014-disabling-the-csrf-middleware-in-laravel-5
(;¬_¬)
идешь в Http\Kernel.php
(;¬_¬)
и там убираешь у web мидлвари csrf
(;¬_¬)
Bakhriddin
App\Http\Middleware\VerifyCsrfToken', этот да
Eugene
да
(;¬_¬)
нет
(;¬_¬)
😁
Bakhriddin
Все получилось спасибо всем извините забеспокойство
Eugene
Лучше не выключай, а разберись как отправлять пост запросы с токеном
(;¬_¬)
(;¬_¬)
а вот через полгодика-год можно и вернуть
Eugene
На пока да
Евгений
посоны
Евгений
вот статья - http://laraveldaily.com/how-to-artificially-add-values-to-request-array/
Евгений
как это же самое сделать внутри форм реквеста?
Евгений
добавить в рекест своё произвольное поле
(;¬_¬)
чот не понимаю чо ты хочешь
Eugene
думаю также: ->add(['plan' => $plan])
(;¬_¬)
там даже первый коммент предлагает более простой вариант
Евгений
а что вместо $request->request->?
(;¬_¬)
That’s a bad practise, because all Request instances will have that additional data.
Why not just do:
User::create($request->all() + ['plan' => $plan]);
or:
User::create(array_merge($request->all(), ['plan' => $plan]));
Евгений
ок, мне просто понять надо что юзать там вместо $request->request
Евгений
в формреквесте
(;¬_¬)
чо за формреквест?
Евгений
laravel formrequest
Евгений
https://laravel.com/docs/5.3/validation#form-request-validation