
Dmitry
04.01.2018
18:08:15
Как это две обязательные?
Понял, а в чем проблема?
Бери пост и присоединяй к нему комент. Комент должен знать какой пользователь его оставил

Maxim
04.01.2018
18:14:30
И как мне в этом месте оперировать только объектами, без прибегания к user_id = Auth::user()->id?

Google

Dmitry
04.01.2018
18:17:54
Создавай модель, связывай с пользователем а потом сохраняй. Не знаю получиться этот тут или нет, но по идеи так. Попробуй

Andrii
04.01.2018
18:28:06

Maxim
04.01.2018
18:31:15
Проблема не в этом
Я хочу коментарию присвоить пользователя и post объектами, чтоб при сохранении user_id и post_id сам встал на свое место в таблице комментариев
Чтоб можно было цепочку объектов сделать (так сказать подготовить) и одним сохранением сделать несколько записей в бд, чтоб все объекты сохранились
Я так понимаю это нельзя сделать?

Dmitry
04.01.2018
18:32:09

Maxim
04.01.2018
18:33:00

Dmitry
04.01.2018
18:33:04
Сначала создавай объект, потом сохраняй а не сразу
Не у компа. Делай через new

Maxim
04.01.2018
18:35:24

Alexander
04.01.2018
19:18:54
Хочу организовать такую схему: один шаблон формы для разных событий (create / edit)
Я вынес саму форму в _form.blade.php
внутри самих create.blade.php и edit.blade.php я вызываю view этой самой формы, передавая ей параметры:
Выглядит это дело так:
https://pastebin.com/myZSFnkT
И вижу косяк с подстановкой значения в этом месте
{{ Form::model($review, [
'action' => 'ReviewController@'.$form_action,
'files' => true
]) }}
экшн не подставляется (

Dmitry
04.01.2018
19:21:47
И если используешь blade его и используй, а не php. Используй @include

Google

Alexander
04.01.2018
19:27:15
Я пытаюсь разобраться как вставлять свои компоненты, поэтому делаю через 3 view)

Dmitry
04.01.2018
19:27:54
Ты посмотри что делает функция view()

Alexander
04.01.2018
19:28:25
Но как я должен для формы указать роут?..

Dmitry
04.01.2018
19:29:22
Вместо view делай include
Прочитай доку

Alexander
04.01.2018
19:29:42
Как я понимаю он сейчас кричит на 'action' => 'ReviewController@'.$form_action,
Missing required parameters for [Route: reviews.update]

Dmitry
04.01.2018
19:32:44
Id не передаешь
Инфа 146%
Юзай функцию route
Начало формы вынеси во внешний файл
А внутренности формы будут в общем

Andrey
04.01.2018
20:25:54
юзаю докер, заливаю свой репозиторий на bitbucket, дальше идет jenkins
и вот тут у меня начинаются вопросы по докеру, как создавать образ
так как репозиторий без vendor, то внутри контейнера нужно в качестве зависимости ставить git что бы тянуть либы
потом добавляется composer и ставиться это дело
дальше через docker-compose выполняю composer install и другие команды выполняются в jenkins shell
но правильно ли это ?
выше писали что git не нужен в контейнере, только пересборка, а тогда в каком месте стягивать зависимости, это будет рядом все ( git, composer ) с CI что ли ?

Maxim
04.01.2018
20:44:12
Не у компа. Делай через new
нашел $user->comments()...
1. ->create(['title' => 'title'])
2. ->save($newCommentWithoutUserId)
Воспользовался вторым вариантом

Остап
04.01.2018
22:02:13
Привет люди! потестируйте кто может, все ли тут работает:
shop.kalibri.co.ua
#ostap_help

Victor
04.01.2018
22:06:22

Google

Остап
04.01.2018
22:06:48
ок, спс за баг

?
04.01.2018
22:12:14

Остап
04.01.2018
22:12:30
)))

Alex
04.01.2018
22:17:11
Это не баг, а фича)
Не надо вводить людей в заблуждение)

Andrii
04.01.2018
22:19:05
а почему он вечность грузится?

Alex
04.01.2018
22:19:59
вариант 2 - тупит база или там запрос по всей базе без индексов
Но учитывая что это WP - ничего удивтельного

Andrii
04.01.2018
22:20:58
да скорее всего, их соцсеть вообще минуты грузится

Alex
04.01.2018
22:21:01
магазы на WP это зло
и вообще что делает WP в чатике про лару?)
тут у людей нервный тик начнется)

Andrii
04.01.2018
22:22:09
ты пробовал это загрузить https://kalibri.co.ua/ ?
там вообще жесть

Alex
04.01.2018
22:22:35
магаз грузится в разы больше

Dmitriy
04.01.2018
22:30:29

Остап
04.01.2018
22:32:19

?
04.01.2018
22:49:15

adikalon
05.01.2018
00:00:43
Посоны. Хочу сделать двуязычную версию сайта. Например site.com/ru/page или site.com/en/page
Вопрос: как проверить наличие локали? например, чтоб если ввели site.com/de/page вернуть 404

Google

zingiber
05.01.2018
04:47:10
/link@yetanotherstatsbot

Yet Another Stats
05.01.2018
04:47:11
https://b.yasb.exileed.com/t/laravel_pro

Admin
ERROR: S client not available

zingiber
05.01.2018
04:47:12
/link@yetanotherstatsbot

Yet Another Stats
05.01.2018
06:06:16
https://b.yasb.exileed.com/t/laravel_pro

Игорь Ex
05.01.2018
07:12:26
да что мы о работе - каникулы ведь)

Samat
05.01.2018
07:19:13
ребят, как можно 1 коллекцию присвоить двум переменным, чтобы prepend сработал только на одной из них?

Andrey
05.01.2018
07:21:39
http://php.net/manual/en/language.oop5.cloning.php

Samat
05.01.2018
07:22:11
а, мне же надо переменную клонировать
сорян( туплю

Samandar
05.01.2018
07:25:59
всем привет
кто то знаете что это "си оптимизация" ???

Andrey
05.01.2018
07:29:17
Переписать код на С для оптимизации?)

Samandar
05.01.2018
07:36:32
нет для сайта

Samat
05.01.2018
07:37:34
seo?

Andrey
05.01.2018
07:37:42
Нужно больше контекста) может SEO оптимизация

Samandar
05.01.2018
07:37:53
да
sorry

Дмитрий
05.01.2018
08:54:42
Привет. Кто пользовался dingo/api ? как подключать объявленные роуты?

Google

Dave
05.01.2018
08:57:01
а чем не подошел механизм api роутов в самом Laravel?


Дмитрий
05.01.2018
09:17:47
Всем подошел, у меня прблема в том, что я настроил в этом апи авторизацию по jwt и он по умолчанию пытается авторизировать модель User, а мне нужно модель IntegratedSystem. В config/auth.guards я добавил
'api' => [
'driver' => 'jwt',
'provider' => 'integrated_systems',
],
а в config/auth.providers добавил
'integrated_systems' => [
'driver' => 'eloquent',
'model' => IntegratedSystem::class,
],
и что-то не работает
\Illuminate\Auth\EloquentUserProvider::createModel возвращает User и я думаю это из-за неправильного подключения роутов
в routes/api объявлены они так
use Dingo\Api\Routing\Router;
/** @var Router $api */
$router = app(Router::class);
$router->version('v1', ['middleware' => 'api.auth'], function (Router $router) {
...
а подключаются так
\App\Providers\RouteServiceProvider::mapApiRoutes
Route::prefix('api')
->middleware('api')
->namespace($this->namespace)
->group(base_path('routes/api.php'));

Dave
05.01.2018
09:20:04
Laravel Passport

Дмитрий
05.01.2018
09:21:05
супер
- помогите намазать масло на хлеб
- ПАШТЕТ

Dave
05.01.2018
09:27:26
Немного не так
-помогите намазать масло на хлеб
-какое то херовое масло вы кушаете - попробуйте покачественней.

Дмитрий
05.01.2018
09:29:20
Дядь) я где-то упустил конфиг и пытаюсь выяснить где, а ты предлагаешь мне воспользоваться другим велосипедом, потому, что мой не достаточно громко сигналит

Dave
05.01.2018
09:30:30
Я же тебе хорошего желаю - а не просто время потратить.

Дмитрий
05.01.2018
09:32:48
Я тебе даже верю) и в следующем проекте так и сделаю) но сейчас мне нужно авторизовать гребаную систему вместо пользователя)