Дмитро
Валидатор исключает ключ-значение из реквеста, если он там быть не должен?
Дмитро
тоесть не прописан в массиве rules
Dmitry
Дмитро
тогда ок
Dmitry
только то для чего есть правила
Дмитро
окей, я этот кейс ни разу не проверял
Dmitry
тоесть не прописан в массиве rules
у меня так работает:
$data = $request->validate([
'title' => 'required|unique:posts|max:255',
'author.name' => 'required',
'author.description' => 'required',
]);
Post::create($data);
Дмитро
Dmitry
Dmitry
https://laravel.com/docs/5.5/eloquent#inserting-and-updating-models
Дмитро
Окей, чекну
Дмитро
Спасибо
Дмитро
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
Andrey
Anonymous
Назовите любое случайное число
Anonymous
Чем больше тем лучше
Dan
Pavel Burak
Кто работал с SphinxSearch ?
Konstantin
Аксёнов работал
Razer_Sergey
Всем привет
Как мне сделать что бы по одному и тому же роуту менялась одна из вьюх которая выводит контент. Есть поиск по итемам и его надо отображать либо картинками либо детально. на шаблоне есть кнопки переключения отображения. как мне сказать контроллеру какую вьюху использовать не передава ее название в гет параметре. В голову приходит только одна мысль
отправлять нажатие кнопки аяксом на другой контроллер где просто записывать в сессию имя шаблона для отображения, а по отработке аякса релоадить страницу, но попахивает костылем.
Andrey
Andrey
Razer_Sergey
у меня есть 2 вида отображения товаров: минималистично и детально, над товарами есть кнопка выбора типа отображения данных при нажатии на нее должна менять ся вьюха и храниться в сессии, т.к. есть разные роуты где она отображается и хотелоь бы что бы человек выбрав одну из них видела ее на любом из этих роутов. в урле не хочу передавать гетом или доп параметром идентификатор вьюхи
Andrey
Anonymous
Он по одному урлу хочет Аяксом как я понял
Razer_Sergey
потому что еще есть такие роуты как item/country/{alias}, item/tag/{alias} и т.д. не охото плодить по второму роута для каждого из них
Alexander
Подскажите пожалуйста.
Разрабатываю проект на Laravel.
1. Использую админку CRUDBooster для быстрого генерирования, там есть некоторые баги, попутно исправляю их, но вся проблема в том, что админка в vendor, а vendor в гитигноре находится, и когда делаю обновления там, то они не заливаются на битбакет, так вот как мне из vendor'а админку перенести в обновляемые файлы? Переписать правила в .gitignore, или как-то иначе можно?
2. Сейчас на сервак я заливаю все по FTP, но есть SSH доступ, каким путем правильнее пойти, чтобы применять все обновления на серваке? И можно ли как-то автоматизировать процесс, чтобы не приходилось каждый раз по SSH подключаться и пулить/миграции запускать?
Andrey
Andrey
Подскажите пожалуйста.
Разрабатываю проект на Laravel.
1. Использую админку CRUDBooster для быстрого генерирования, там есть некоторые баги, попутно исправляю их, но вся проблема в том, что админка в vendor, а vendor в гитигноре находится, и когда делаю обновления там, то они не заливаются на битбакет, так вот как мне из vendor'а админку перенести в обновляемые файлы? Переписать правила в .gitignore, или как-то иначе можно?
2. Сейчас на сервак я заливаю все по FTP, но есть SSH доступ, каким путем правильнее пойти, чтобы применять все обновления на серваке? И можно ли как-то автоматизировать процесс, чтобы не приходилось каждый раз по SSH подключаться и пулить/миграции запускать?
2) GIT only
Mícheál
Andrey
насчет добавления в гитигнор - это не rightway
Razer_Sergey
коллекцию отфильтрованую по разным параметрам
Andrey
Подскажите пожалуйста.
Разрабатываю проект на Laravel.
1. Использую админку CRUDBooster для быстрого генерирования, там есть некоторые баги, попутно исправляю их, но вся проблема в том, что админка в vendor, а vendor в гитигноре находится, и когда делаю обновления там, то они не заливаются на битбакет, так вот как мне из vendor'а админку перенести в обновляемые файлы? Переписать правила в .gitignore, или как-то иначе можно?
2. Сейчас на сервак я заливаю все по FTP, но есть SSH доступ, каким путем правильнее пойти, чтобы применять все обновления на серваке? И можно ли как-то автоматизировать процесс, чтобы не приходилось каждый раз по SSH подключаться и пулить/миграции запускать?
Можешь унаследовать нужные классы админки в неигнорируемые директории и добавить там логгирование
Anonymous
привет мир
ребят, будьте добры
напишите в личку кто может помочь с установкой расширений для PHP на Linux, а именно MagickWandForPHP. выдает кучу ошибок при компилинге, неистовую кучу ошибок.
Mícheál
Подскажите пожалуйста.
Разрабатываю проект на Laravel.
1. Использую админку CRUDBooster для быстрого генерирования, там есть некоторые баги, попутно исправляю их, но вся проблема в том, что админка в vendor, а vendor в гитигноре находится, и когда делаю обновления там, то они не заливаются на битбакет, так вот как мне из vendor'а админку перенести в обновляемые файлы? Переписать правила в .gitignore, или как-то иначе можно?
2. Сейчас на сервак я заливаю все по FTP, но есть SSH доступ, каким путем правильнее пойти, чтобы применять все обновления на серваке? И можно ли как-то автоматизировать процесс, чтобы не приходилось каждый раз по SSH подключаться и пулить/миграции запускать?
https://laracasts.com/series/envoyer там все гипер просто
Andrey
коллекцию отфильтрованую по разным параметрам
Кароче вас крайне сложно понять;
если у вас два разных вид: короткий и полный - делайте либо
1) два view с разными роутами
2) один view который будет в зависиомости от сессии выбирать лейаут и стили
Andrey
Максим
Привет, вопрос такой
В Job указано $tries = 1;
Но иногда при фейлах джобы запускаются по несколько раз, с чем это может быть связано?
Andrey
Максим
Через супервизор, но там я не указываю дополнительных параметров
Максим
Andrey
Максим
Максим
Aleksey Y.
Aleksey Y.
У меня с супервизором вообще пропускал задания
Aleksey Y.
Сейчас воркер работает как демон обычный, проблем никаких нет
Andrey
На работе супервизор в хоумстеде, через него работаю. Иногда локально запускаю для проверки. Работает и так, и так.
Aleksey Y.
У меня была странная история, я долго искал проблему, т.к. она была только на продакшене, где воркер через супепвизор был запущен. Сначала грешит на редис, потом на ноду, везде все обветшал логированием, а толку ноль. Часть заданий не доходили до ноды, нашёл похожий issue, отказался от supervisor и все, никаких проблем с очередями больше не было. А до этого даже редис на бинстолк успел поменять, пока искал что не так. Причём глючная именно последняя версия, которая прилетает из репозиториев убунту
Aleksey Y.
Предыдущая версия работает без проблем
Aleksey Y.
Но от греха подальше отказался совсем от него
Максим
спасибо, похоже действительно проблема в нем
Максим
Aleksey Y.
Aleksey Y.
У меня ушла неделя на тесты всего что можно: ивенты, слушатели, джобы, году, редис, бинстолк, куча логов и все без толку. А как отказался от него, все ок сразу стало
Anton
а у нас как-то хопа и работает нормально
Anton
супервизор...
Anton
ну вобщем не сталкивались чтобы были проблемы
Anton
3.0b2
Aleksey Y.
У меня такая связка ларавел+бинстолк+ноджс+сокет.ио
Aleksey Y.
И часть задач до ноды её доходило