Anonymous
а не, 5.6 на этой машине у меня стоит
Grigorii
я там только ' пропустил в 1 строке
Grigorii
вконце
Grigorii
а если добавить U вонце
Grigorii
Uis
Anonymous
работает
Grigorii
вот об этом и речь) только через консоль и без U работает)
Anonymous
Grigorii
при запуске команды laravel через консоль типо php artisan app:command:custom
Grigorii
php index.php у меня щас тоже не отработало
Anonymous
избавляет от ошибок, но в таком случае оно ничего не находит
Grigorii
тупик какой то
Anonymous
как найти во всех файлах *.php определенный текст и заменить на свой, поиск по проекту в шторме?
Anonymous
cmd+shift+f
Anonymous
вроде
Anonymous
https://www.jetbrains.com/help/phpstorm/finding-and-replacing-text-in-project.html
Юрий
cmd+shift+f
cmd+shift+r только для поиска и замены
Юрий
и в уголке фильтр на php
Andrey
Как вы там, разобрались с регуляркой?
Anonymous
спс, чуть проджект не угробил
Anonymous
Юрий
git юзай
Только фтп, только хардкор
Anonymous
git юзай
да мне б да пенсии даработать
Александр
Как в карбоне вывести дату "Сегодня в 14:45"
Anonymous
Anonymous
или именно сегодня когда, а в остальное время другой формат?
Александр
Сегодня, вчера, а потом уже дата в формете d.m.Y
Александр
diffForHumans не подходит
Anonymous
->isToday()
yesterday();
Anonymous
пару ифов заюзай в методе
Anonymous
isYesterday()
Anonymous
if($this->created_at->isYesterday()) return 'Вчера '.$this->created_at->format('H:i:s');
Anonymous
что-нибудь такое
Anonymous
аналогично для today
Anonymous
а всё остальное в обычном формате
Anonymous
ну и где нужно потом вызываешь этот метод и он отдаёт дату
Александр
Александр
Anonymous
created_at, вроде, можно не парсить - оно автоматом понимает, что carbon
Anonymous
там в модельке дефолтно это поле обозначено в качестве даты
Александр
Если не парсить то Call to a member function isToday()
Александр
Во view можно сразу методы карбона использовать
Александр
А когда меняешь атрибут нельзя
Anonymous
Anonymous
Problem 1
- The requested package laravel/tinker dev exists as laravel/tinker[dev-master, 1.0.x-dev, v1.0.0, v1.0.1] but these are rejected by your constraint.
как тинкер поставить?
щас так в кмпозере "laravel/tinker": "dev",
Anonymous
Как отключить проверку токена для конторела? те что в гугле примеры нашел не рабочие
https://ru.stackoverflow.com/questions/473344/laravel-5-1-%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D1%83-csrf-%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%D0%B0-%D0%BF%D0%BE-%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%BC-%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0%D0%BC
полностью комментировать класс нихочу \App\Http\Middleware\VerifyCsrfToken::class,
✙ Dmytro
В Http/Kernel.php убираешь VerifyCsrfToken в мидлварах и радуешься
✙ Dmytro
Но лучше этого вообще не делать
Vladimir
А не проще в VerifyCsrfToken добавить в $except ссылку?
Vladimir
protected $except = [
'vote/*'
];
Vladimir
У меня вот так например сделано
Vladimir
И все работает
✙ Dmytro
Тогда в app/Http/Middleware/VerifyCsrfToken.php в массив $except пишешь свои роуты
Anonymous
Нужен совет. Для 50-100 тысячной аудитории, 70% инфа передается сокетами. Php7 справится или лучше на ноде чтобы потом не переписывать
Anonymous
✙ Dmytro
Я ж не ванга
✙ Dmytro
Ты AJAX запросы делаешь по этим роутам?
Anonymous
А как ты пишешь хоть?
я различные варианты пробую
protected $except = [
//
'/zapros/*',
];
вот так роут Route::match(['get', 'post'], '/zapros', 'ZaprosController@handle')->name('zapros');
Anonymous
Anonymous
Anonymous
ладно, я купаться
Anonymous
народ, я новичек, подскажите плз, есть условие- полезователи храняться в json файле(массив с данными), в тот момент , как гость вводит данные в форму(регистрируется) , нужно зайти в этот файл и посмотреть свободен ли тот, логин, что он вводин ,если нет , сказать ,что логин уже занят
Anonymous
я, как понимаю, это нужно создать своё правило валидации
Andrey
Забавное решение. А если его там нет, то его надо будет в этот файлик доабвить? Тут по хорошему вообще создать бы отдельный драйвер., чтобы к пользователю обращаться как обычно, через модель. А уж модель чтобы хранила данные в файле, а не в БД
Vadim
Всем привет, делаю тут директиву для блейда, внутри которой обращаюсь на внешний хост, блейд ее, соответственно, кеширует. Есть ли способ сказать ему, чтобы не кешировал? А то возвращать строку с <?php ... ?> как-то такое себе.
Хост должен дергаться каждый раз, соответственно.
Либо может можно как-то иначе расово верно это разнести
Dmitry
С фронта дёргать?
Kyryll
события?
Dmitry
Да зачем с Блейда дёргать внешний ресурс? Чтобы пользователь подольше смотрел на белый экран, пока респонс идёт?
Dmitry
Тем более некешируемый
Dmitry
А так подготовил все что надо, спинер повесил и с фронта жди ответа
Vadim
Ну, в общем и целом суть такая: интранет, минимальные задержки, пачка разделенных логически сервисов, которые конечный пользователь должен воспринимать как один, делаю отдельный сервис меню, который возвращает хтмл меню + принимает на вход имя пользователя, чтобы разным пользователям показывать разное меню в зависимости от прав
Dmitry
А, ну тогда это уже ближе к внутренним сервисам, чем к внешним ресурсам и тогда есть смысл :)
Dmitry
Как вариант запрос где-нибудь в контроллере или сервисе делать, а в Блейд готовый результат передавать
Dmitry
В любом случае зачем что-то в Блейда дёргать - он же для рендера
Vadim
Чтобы я такой в шаблон вставил @menu и радовался жизни))