Дмитро
Валидатор исключает ключ-значение из реквеста, если он там быть не должен?
Дмитро
тоесть не прописан в массиве rules
Дмитро
тогда ок
Dmitry
только то для чего есть правила
Дмитро
окей, я этот кейс ни разу не проверял
Dmitry
тоесть не прописан в массиве rules
у меня так работает: $data = $request->validate([ 'title' => 'required|unique:posts|max:255', 'author.name' => 'required', 'author.description' => 'required', ]); Post::create($data);
Dmitry
https://laravel.com/docs/5.5/eloquent#inserting-and-updating-models
Дмитро
Окей, чекну
Дмитро
Спасибо
Dmitry
У меня шторм не подсвечивает create
в соседнем чате сидит контрибьютер плагина, можешь спросить в чем трабла :)
Дмитро
Ide-helper?)
Anonymous
Как лучше реализовать теннис?
Anonymous
8 битный
Anonymous
Пвп
Dmitry
Ide-helper?)
можно тупо создать где нибудь в проекте файлик и в него прописать namespace Illuminate\Database\Eloquent; /** * @mixin \Eloquent */ class Model { } тогда будет работать дополнение
Anonymous
Ростислав
Привет всем,такой вопрос,кто то экспортил бд в csv,нужно именно в эксель с phpmyadmin. Проблема в том,что шведские символы неправильно отображаются,как я читал что csv не поддерживает utf 8, но нужно чтоб все было красиво. Кто то сталкивался с таким?
SiZE
csv можно в любой кодировке записать
SiZE
при импорте в excel надо открыть файл и указать кодировку
SiZE
по дефолту он в cp1251 только нормально открывает
Александр
Если я не ошибаюсь то csv надо делать с bom. Utf8 там работает 100%
Vitaly
Всем доброй ночи! Нужно сделать проходной роут, что бы при определенных условиях роут не выполнялся а пропускал запрос дальше, до следующего роута. Пытался сделать через Middleware, но там только можно генерить исключения, или я что то не так понял. Всем заранее спасибо
Andrey
Всем доброй ночи! Нужно сделать проходной роут, что бы при определенных условиях роут не выполнялся а пропускал запрос дальше, до следующего роута. Пытался сделать через Middleware, но там только можно генерить исключения, или я что то не так понял. Всем заранее спасибо
Если роут содержит динамические данные (например, page/{slug}), то эту логику лучше вынести в контроллер. Иметь два роута на один урл не самая хорошая идея (при условии совпадения типа запроса, например, GET).
Anonymous
Назовите любое случайное число
Anonymous
Чем больше тем лучше
Pavel Burak
Кто работал с SphinxSearch ?
Konstantin
Аксёнов работал
Razer_Sergey
Всем привет Как мне сделать что бы по одному и тому же роуту менялась одна из вьюх которая выводит контент. Есть поиск по итемам и его надо отображать либо картинками либо детально. на шаблоне есть кнопки переключения отображения. как мне сказать контроллеру какую вьюху использовать не передава ее название в гет параметре. В голову приходит только одна мысль отправлять нажатие кнопки аяксом на другой контроллер где просто записывать в сессию имя шаблона для отображения, а по отработке аякса релоадить страницу, но попахивает костылем.
Razer_Sergey
у меня есть 2 вида отображения товаров: минималистично и детально, над товарами есть кнопка выбора типа отображения данных при нажатии на нее должна менять ся вьюха и храниться в сессии, т.к. есть разные роуты где она отображается и хотелоь бы что бы человек выбрав одну из них видела ее на любом из этих роутов. в урле не хочу передавать гетом или доп параметром идентификатор вьюхи
Anonymous
Он по одному урлу хочет Аяксом как я понял
Razer_Sergey
потому что еще есть такие роуты как item/country/{alias}, item/tag/{alias} и т.д. не охото плодить по второму роута для каждого из них
Alexander
Подскажите пожалуйста. Разрабатываю проект на Laravel. 1. Использую админку CRUDBooster для быстрого генерирования, там есть некоторые баги, попутно исправляю их, но вся проблема в том, что админка в vendor, а vendor в гитигноре находится, и когда делаю обновления там, то они не заливаются на битбакет, так вот как мне из vendor'а админку перенести в обновляемые файлы? Переписать правила в .gitignore, или как-то иначе можно? 2. Сейчас на сервак я заливаю все по FTP, но есть SSH доступ, каким путем правильнее пойти, чтобы применять все обновления на серваке? И можно ли как-то автоматизировать процесс, чтобы не приходилось каждый раз по SSH подключаться и пулить/миграции запускать?
Andrey
насчет добавления в гитигнор - это не rightway
Razer_Sergey
коллекцию отфильтрованую по разным параметрам
Anonymous
привет мир ребят, будьте добры напишите в личку кто может помочь с установкой расширений для PHP на Linux, а именно MagickWandForPHP. выдает кучу ошибок при компилинге, неистовую кучу ошибок.
Andrey
коллекцию отфильтрованую по разным параметрам
Кароче вас крайне сложно понять; если у вас два разных вид: короткий и полный - делайте либо 1) два view с разными роутами 2) один view который будет в зависиомости от сессии выбирать лейаут и стили
Razer_Sergey
Кароче вас крайне сложно понять; если у вас два разных вид: короткий и полный - делайте либо 1) два view с разными роутами 2) один view который будет в зависиомости от сессии выбирать лейаут и стили
я и выбрал второй вариант, вся проблема в том как мне в сесию передавать идентификатор лайаута, кроме как при нажатии на кнопку переключения вида отображения отправлять аяксом запрос где записывать в сессию идентификатор и после этого релоудить страницу. мне этот способ не нравится, я и спросил есть ли альтернатива
Максим
Привет, вопрос такой В Job указано $tries = 1; Но иногда при фейлах джобы запускаются по несколько раз, с чем это может быть связано?
Andrey
Привет, вопрос такой В Job указано $tries = 1; Но иногда при фейлах джобы запускаются по несколько раз, с чем это может быть связано?
Воркер сам запускаешь или через демон? В него параметр на количество повторов передаешь?
Максим
Через супервизор, но там я не указываю дополнительных параметров
Andrey
Через супервизор, но там я не указываю дополнительных параметров
Попробуй передать ему команду artisan queue:restart. Если ты дописал в джоб параметр после того как супервизор запустился, его надо перезапустить. За этот, как раз, эта команда и отвечает.
Andrey
Я не меняю после запуска( буду смотреть может ещё где то проблема
А атрибут в ждобе как прописан? Паблик, приват или протектед?
Максим
А атрибут в ждобе как прописан? Паблик, приват или протектед?
Насколько помню паблик, но нужно проверить
Andrey
Насколько помню паблик, но нужно проверить
У меня протектед и все норм. С пабликом тоже вроде траблы были, но давно. Вот вчера джобы создавал как раз.
Aleksey Y.
У меня с супервизором вообще пропускал задания
Aleksey Y.
Сейчас воркер работает как демон обычный, проблем никаких нет
Andrey
На работе супервизор в хоумстеде, через него работаю. Иногда локально запускаю для проверки. Работает и так, и так.
Aleksey Y.
У меня была странная история, я долго искал проблему, т.к. она была только на продакшене, где воркер через супепвизор был запущен. Сначала грешит на редис, потом на ноду, везде все обветшал логированием, а толку ноль. Часть заданий не доходили до ноды, нашёл похожий issue, отказался от supervisor и все, никаких проблем с очередями больше не было. А до этого даже редис на бинстолк успел поменять, пока искал что не так. Причём глючная именно последняя версия, которая прилетает из репозиториев убунту
Aleksey Y.
Предыдущая версия работает без проблем
Aleksey Y.
Но от греха подальше отказался совсем от него
Максим
У меня с супервизором вообще пропускал задания
вот тестил я на локалке без супервизора и такого не замечал, а вот на среде и заметил, а там супервизор
Максим
спасибо, похоже действительно проблема в нем
Aleksey Y.
спасибо, похоже действительно проблема в нем
Причём это именно на последней версии такие глюки
Максим
Причём это именно на последней версии такие глюки
на последней версии супервизора? или laravel?
Aleksey Y.
У меня ушла неделя на тесты всего что можно: ивенты, слушатели, джобы, году, редис, бинстолк, куча логов и все без толку. А как отказался от него, все ок сразу стало
Anton
а у нас как-то хопа и работает нормально
Anton
супервизор...
Anton
ну вобщем не сталкивались чтобы были проблемы
Aleksey Y.
супервизор...
Может версия не последняя
Anton
3.0b2
Aleksey Y.
У меня такая связка ларавел+бинстолк+ноджс+сокет.ио
Aleksey Y.
И часть задач до ноды её доходило