@laravel_pro

Страница 1700 из 2014
Андрей
07.08.2018
23:01:37
на тебе на русском даже https://laravel.ru/docs/v5/scheduling

Pavel
07.08.2018
23:24:01
использовать react вместо vue в ларавель нормально? кто так делает ?

Саша
07.08.2018
23:29:23
Google
Nikitcat
08.08.2018
00:01:34
использовать react вместо vue в ларавель нормально? кто так делает ?
Нормально, в вакансиях ларавель + реакт встречается чаще, чем вью, к сожалению

Farid
08.08.2018
01:04:18
Aibek
08.08.2018
03:37:07
хм, ребят, такой вопрос, использую Illuminate\Support\Fluent и вот как задокументировать nested fluent? ну чтобы в ide была подсказка для проперти name и тд $object->field->name

Kirill
08.08.2018
03:49:31
подскажите, как скрывать лишние поля из выборки со связями, используя пагинацию? т.е. select можно добавить на связь, или makeHidden, когда используешь get, а есть какой-то сериалайзер нативный, где выбираешь какие поля использовать для ответа в виде json?

Aibek
08.08.2018
03:51:31
https://laravel.com/docs/5.6/eloquent-resources

Kirill
08.08.2018
05:08:20
?

а как-то mass assignment можно отключать при создании записей в файлах миграций?

в сидах он ведь не работает

Dmitriy
08.08.2018
07:27:22
можно сделать User::unguard();

zVlad
08.08.2018
07:49:23
Привет! ТАкой ЮРЛ нельзя заделать в Ларавель? Route::get('/web:37', 'TestController@test')->name('testpage'); Мне именно двоеточие надо.

Dmitriy
08.08.2018
08:01:41
Привет! ТАкой ЮРЛ нельзя заделать в Ларавель? Route::get('/web:37', 'TestController@test')->name('testpage'); Мне именно двоеточие надо.
такой урл нельзя, проше nginxом разрулить https://medium.com/@stahiralijan/separation-of-admin-section-on-a-different-port-in-laravel-5-x-975455264954

Subb98
08.08.2018
08:05:57
https://laravel.com/docs/5.6/routing#parameters-regular-expression-constraints

Google
zVlad
08.08.2018
08:07:44
Причем регулярка? Я хочу что бы по ссылке site.ua/my:233 открывалось страница. Когда делаю ЮРЛ без двоеточия,то все ок. С ним не хочет. По безопасности там проблема.

Subb98
08.08.2018
08:08:25
попробуй сделать регулярку под свой uri и затести

zVlad
08.08.2018
08:11:56
Если в юрл будет двоеточие, то ошибка по безопасности :)

Aibek
08.08.2018
08:12:22
вот создал я defered service provider, зарегал там класс и иницилизировал дефолтным значением. теперь этот класс перадаю в конструктор контроллера, но там почему то пустой. что я делаю не так?

Subb98
08.08.2018
08:12:39
Если в юрл будет двоеточие, то ошибка по безопасности :)
ок, я не пробовал, попробую вечерком, если не забуду )

Kaido
08.08.2018
08:12:39
а каким образом ты хочешь двоеточие в урл запихнуть? двоеточие - указание порта как бэ, не?

Nikitcat
08.08.2018
08:14:33
На кой это делать

У тебя слэш есть

Kaido
08.08.2018
08:15:00
site.ru/news/1 куда пизже смотрится

Dmitriy
08.08.2018
08:16:55
+1 за слеш

Subb98
08.08.2018
08:17:49
к тому же, двоеточие поисковые системы могут не схавать

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

Станислав
08.08.2018
08:27:10
Всем привет

Illuminate\Database\QueryException: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column 'client_id' at row 1 (SQL: insert into oauth_access_tokens (`id`, user_id, client_id, scopes, revoked, created_at, updated_at, `expires_at`) values (a6435ec8db293f4f7226249dd988639ad1f4c9a2d8908b7fa6d3232db0959c6632e5db56640edbdb, 1, , [], 0, 2018-08-08 08:23:24, 2018-08-08 08:23:24, 2018-08-08 08:33:24)) in file /var/www/diatask.local/diatask/vendor/laravel/framework/src/Illuminate/Database/Connection.php on line 664

Уже второй день не могу решить ошибку, была пропала на время потом опять появилась..(

Святослав
08.08.2018
08:29:08
3 параметр пустой, а должен быть инт..

написано жи

Google
Станислав
08.08.2018
08:30:16
А почему он пустой ._. ключ у меня вроде бы есть, это паспорт авторизация аа

Alex
08.08.2018
08:39:44
Ребятульки, а ктонить знает какую-то инфу о дате релиза  Laravel Nova?

Aibek
08.08.2018
08:40:57
наверное в конце августа, когда ларакон еу

тогда и ларка 5.7 должна по идее

Alex
08.08.2018
08:41:19
?

Александр
08.08.2018
08:45:36
Ребят, добрый день. Подскажите, не работает авторизация. Драйвер сессии стоит files. Права на запись директорию есть, файлы создаются. Но при переходе на другой урл, авторизация слетает. —- файл session со всему моими попытками —- // 'driver' => env('SESSION_DRIVER', 'database'), // 'driver' => env('SESSION_DRIVER', 'file'), 'driver' => 'file', 'lifetime' => env('SESSION_LIFETIME', 120), 'expire_on_close' => false, 'encrypt' => false, // 'files' => storage_path('framework/sessions'), 'files' => '/home/t2m/tmp', 'connection' => null, 'table' => 'sessions', 'store' => null, 'lottery' => [2, 100], // 'cookie' => env( // 'SESSION_COOKIE', // str_slug(env('APP_NAME', 'laravel'), '_').'_session' // ), 'cookie' => 'myapp_session', 'path' => '/', 'domain' => env('SESSION_DOMAIN', null), 'secure' => env('SESSION_SECURE_COOKIE', false), 'http_only' => true, 'same_site' => null, —---------— пробовал комментировать все вызовы метода logout менял дайвера на database стоит связка apach + nginx так же тестирвал на чистой версии - не помолго

Arthur
08.08.2018
09:05:00
всем привет. Вопрос: в модели нет свойства из таблицы, но в свойстве attributes есть это свойство. В чем может быть причина?

Aibek
08.08.2018
09:12:43
данные из бд записываются в attributes

в чем твоя проблема?

Maksim (Ellrion)
08.08.2018
09:15:31
Arthur
08.08.2018
09:19:38
данные из бд записываются в attributes
ну насколько я помню, данные из колонки таблицы можно получить $obj->columnName. Я просто давно не работал с ларой, но когда базовый курс проходил, вроде так можно было обращаться...

Aibek
08.08.2018
09:20:51
ну правильно, ты обращаешься так, а он достает из attributes/realtions

Aibek
08.08.2018
09:21:37
Model.php public function __get($key) { return $this->getAttribute($key); }

Arthur
08.08.2018
09:23:05
> в модели нет свойства из таблицы как ты это проверяешь/наблюдаешь?
проверил таблицы - эта колонка есть. получил данные из БД через $obj = Model::where("some_types_id", "=", $someType) ->where("active", "=", 1) ->get(); dd(obj); Собственно в атрибутах маасив с свойствами имя_колонки => значение есть. А при попытке обратиться $obj->columnName выпадает ошибка Trying to get property of non-object

Aibek
08.08.2018
09:24:46
ты получаешь коллекцию

get()

first() == модель/null

Святослав
08.08.2018
09:25:40
Trying to get property of non-object Там массив с объектами, ошибка ведь тебе говорит что ты обращаешься не правильно

$obj[0]->columnName попробуй

Google
Arthur
08.08.2018
09:27:11
$obj[0]->columnName попробуй
ога, как раз сейчас пробую...

Святослав
08.08.2018
09:27:54
->get(); вернет тебе массив с объектами, а first() сразу объект

Aibek
08.08.2018
09:28:41
—вернет тебе массив— коллекциюю

Maksim (Ellrion)
08.08.2018
09:28:44
ну как бы стоит определиться нужна одна модель или таки коллекция. если одна то не get a first иначе у тебя скорее всего где то будет цикл по коллекции и уже там у экземпляра модели ты и будешь проперти брать

Антон
08.08.2018
09:29:20
кто нибудь использует tymon/jwt-auth?

есть смысл ставить 1.0.0-rc?

Admin
ERROR: S client not available

Arthur
08.08.2018
09:32:13
просто там дальше foreach ($collection as $key => $value) { if ($value->someProp) { // <- здесь ошибка ....

дока вроде разрешает такое: $users = App\User::where('active', 1)->get(); foreach ($users as $user) { echo $user->name; }

Aibek
08.08.2018
09:34:24
покажи dd

Святослав
08.08.2018
09:34:42
может там Array?)

ошибка то на это намекает

Arthur
08.08.2018
09:39:38
#$&!!! заменил foreach ($collection as $key => $value) { на foreach ($collection as $value) { И все заработало. Охренеть подводный камень... Даже коллективный разум пришлось задействовать) Всем спасибо за помощь!

Святослав
08.08.2018
09:40:14
и в чем разница?

Maksim (Ellrion)
08.08.2018
09:41:18
на самом деле разницы так то быть реально не должно, мне кажется чувак что то путает

Святослав
08.08.2018
09:41:33
я вот тоже сижу в недоумении

Alexander
08.08.2018
09:41:40
нет разницы

Arthur
08.08.2018
09:44:04
"laravel/framework": "5.4.*", может из за версии. просто сейчас вникать в это не хочется. как прийдет автор сервиса - у него поспрашаю, вдруг он в курсе...

Google
Subb98
08.08.2018
09:45:11
вообще-то, foreach - это std функция php. так что вряд ли тут фреймворк вообще при делах.

Arthur
08.08.2018
09:46:25
вообще-то, foreach - это std функция php. так что вряд ли тут фреймворк вообще при делах.
ну еслиб я туда просто массив пихнул то да. а так есть шанс что это где то в поведении коллекций или кастомной модели возникает.

Aibek
08.08.2018
09:46:42
просто показал бы dd)

Arthur
08.08.2018
09:47:00
> сейчас вникать в это не хочется слова настоящего программиста
я к тому что буду вникать вместе с автором проекта))

Subb98
08.08.2018
09:47:16
Alexander
08.08.2018
09:47:18
Он стесняется :D

Subb98
08.08.2018
09:47:35
Он стесняется :D
да не, просто в одного бухать не принято )

Святослав
08.08.2018
09:47:39
Озадачил такой, показал несуразное решение своей проблемы и ушел в туман... а мы сиди тут голову ломай

Arthur
08.08.2018
09:48:28
ты до сих пор не показал никому дамп
таки много инфы которую надо затирать. Опять же зачем если проблема решена. Но если интересно, могу сделать. Я так понимаю лучше дамп из foreacha

Subb98
08.08.2018
09:49:07
какую инфу надо затирать? инфа, которая и нафиг никому не нужна? интересует структура, а не данные

Arthur
08.08.2018
09:51:26
у тебя фореч не работает с этими данными. как делать будешь дамп из него?
он не работал потому что был вызов атрибута модели у переменной хранящий коллекцию (хотя по идеи должна была хранить модель).

ща сделаю...

Aibek
08.08.2018
09:52:32
вангую, он обращался к релейшну, который возвращал коллекцию

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