@laravel_pro

Страница 1235 из 2014
Samat
03.04.2018
10:46:02
ребят подскажите, плиз. где найти какие-то стандарты для кодов ошибок в api. хотим разработать более подробные respons'ы, чтобы сразу понимать, что у пользователя не так.

Google
Samat
03.04.2018
10:50:11
о, спасибо. я сначала подумал, что мне дефолтных не хватит ?

лол. 418 самый топ

Rm
03.04.2018
11:07:05
скиньте инфу где об этом почитать как такое реализовать. На примере laravel и laravel вообщеиделаьно будет

есть два домена (стула) site.com и test.site.com оба сайта хостятся на разных серваках у каждого своя БД, свой laravel на двух сайтах есть личный кабинет, вот поставили перед задачей, каким образом обьеденить личный кабинет, чтоб логиниться можно было только в одном месте (на первом сайте site.com) а ссесия была доступна и на test.site.com

Nik
03.04.2018
11:07:44
вынести авторизацию в отдельный сервис

Rm
03.04.2018
11:21:38
самое просто юзать бд для сессий, ну и авторизация соотвественно под одной базе
да, мне подскалази в пшпгигсах, щас бы примеры для деревянных

Dmitry
03.04.2018
11:29:04
да, мне подскалази в пшпгигсах, щас бы примеры для деревянных
в конфиге session прописывай database в параметре connection нужную базу вот и все

Rm
03.04.2018
12:10:03
Есть такой экшен ->addColumn('action', function ($user) { return '<a href="#delete-'.$user->id.'" class="btn btn-xs btn-primary"><i class="glyphicon glyphicon-remove"></i> </a>'; }) в адресной строке видим route/test#delete-1 как удалить запись? мне нужно создать метод гет который примет #delete-id ?

Ivan
03.04.2018
12:12:48
тогда делай метод в route.php типа Route::delete('/row/{id}', .... а ajax шли на него команду на удаление DELETE /row/1

jdc
03.04.2018
12:30:22
Кто загружал картинки на серв (например аватарку) через VUE?

Google
Ivan
03.04.2018
12:33:40
я

Александр
03.04.2018
12:37:56
+

Romuald
03.04.2018
12:42:06
Чет ник знакомый. ХРУСТ

Это из игры какой-то

Александр
03.04.2018
12:43:36
вполне возможно начиная с 95+ года ) правда не раз видел еще парня с ником xpust

Romuald
03.04.2018
12:46:50
Ребят. есть ресурс https://codeshare.io/GLZl9k $this->images Связь с картинками public function images() { return $this->hasMany('App\Models\ReviewsImages','review_id'); } Как же блин без костылей, сделать абсолютные пути картинке Используя \Storage::disk('uploads')->url( Пока на ум приходит элементарный foreach

Nik
03.04.2018
12:47:52
а значение как подцепить? var type = $(this).val() ; //пусто
а кто тебе сказал что this это this здесь и сейчас?

Rm
03.04.2018
12:49:00
а кто тебе сказал что this это this здесь и сейчас?
ну я жму на крестик (удалить) и срабатывает обработчик $(document).on('click', ".deleteTrigger", function(){ а вот зщначения не вижу

Romuald
03.04.2018
12:53:18
Dmitry
03.04.2018
12:53:38
ага

Alex
03.04.2018
13:07:15
Всем привет. Кто нибудь сталкивался с такой ситуацией. Делаю rest-api на laravel 5.5, у меня есть большой ответ в формате json, и он обрезается, не доходит весь. Сейчас возвращается в приделах 81400 - 81700 символов. На сервере связка nginx php7.1-fpm

Alex
03.04.2018
13:09:12
А можно немного по подробнее)

Nik
03.04.2018
13:09:25
А можно немного по подробнее)
https://stackoverflow.com/questions/12165810/how-to-disable-output-buffering-in-nginx-for-php-application

Alex
03.04.2018
13:09:44
спасибо

Маннур
03.04.2018
13:13:27
А можно немного по подробнее)
Я о настройках Nginx. При получении запроса Nginx отправляет запрос fpm и ждет ответ (твой JSON). Этот ответ читается в буфер NGinx fastcgi_buffers. Попробуй увеличить данное значение

Либо вообще выключи буферизацию fastcgi_buffering off

Google
Маннур
03.04.2018
13:14:06
https://nginx.ru/ru/docs/http/ngx_http_fastcgi_module.html#fastcgi_buffers

Alex
03.04.2018
13:14:48
отлично, попробую отключить, а там уже можно будет копатся. Спасибо.

Pavel
03.04.2018
13:16:01


Alex
03.04.2018
13:16:25
php7?

Pavel
03.04.2018
13:16:28
настраиваю по инструкции - чтото пошло не так

да..

Pavel
03.04.2018
13:37:04


Alex
03.04.2018
13:37:18
@mkuangaliev fastcgi_buffering off помог, ответ почти в два раза обрезался. Спасибо.

Romuald
03.04.2018
13:38:43
https://codeshare.io/5PPjKY Таким образом абсолютные пути получил. годно?

Pavel
03.04.2018
13:39:41
Что делать теперь

Romuald
03.04.2018
13:44:49
$this->images->map()
https://codeshare.io/5PPjKY ?

Круто!

Nik
03.04.2018
13:45:54
'images' => $this->images->map(function ($element) { return $element->path = \Storage::disk('uploads_images')->url($element->path); }),

Romuald
03.04.2018
13:46:34
Сервис прикольный. Я в реалтайме видел как ты редактируешь

Vlad
03.04.2018
13:53:59
как вызвать полиси в сервисе? пишет, что метод cant не найден в модели юзера

Nik
03.04.2018
13:56:56
$this->authorize()

Google
Nik
03.04.2018
13:57:16
Vlad
03.04.2018
13:57:46
$this->authorize()
сервис != контроллер

Andriy
03.04.2018
13:58:56
Всем привет. Ниукого не было задачи по разработке Rest API, который должен возвращать к примеру юзеров с их сообщениями, и при этом делать все это в 1 запросе и пагинируемым.

Тоесть нужно возвращать и User::paginate() который будет содержать коллекцию юзеров, в каждом элементе коллекции при этом будет пагинированная коллекция сообщений

Andriy
03.04.2018
14:00:39
Ну апи ресурсы
Да? Попробуй)

Dmitry
03.04.2018
14:00:49
M?
он разве не набор true вернет? return $element->path = \Storage::

Andriy
03.04.2018
14:01:00
Ничего сложного в этом нет
API ресурсы как я понял не предусматривают этот вариант

Ничего сложного в этом нет
Ты работаешь с ресурсом, и возвращаешь пагинацию для этого конкретного ресурса, но не для связей

Oleg
03.04.2018
14:01:28
API ресурсы как я понял не предусматривают этот вариант
Документацию внимательно читайте и все будет предусмотрено.

А в чем проблема сдлетаь ресурс на связь?

Evan
03.04.2018
14:05:18
всем привет) встал такой вопрос странный)) а админку (SleepingOwlAdmin) устанавливать до начала разработки или же после окончания ?

?

Dmitry
03.04.2018
14:07:46
ну тогда наверное в конце. когда разрабатываешь, статы у тебя нет :)

Dmitry
03.04.2018
14:08:23
редактивовать , удалять посты и прочие плюхи
а как ты проверять будешь что у тебя все выводится не заполняя это?

Google
Evan
03.04.2018
14:09:15
личный кабинет у каждого юзера

вообще хотелось бы узнать у знающих людей , как проектировать админа ? можно ли будет потом с админки посты делать в блоге ?

Alexey
03.04.2018
14:12:29
Ребят, а валидацию AJAX-запроса можно выполнить через кастомный Request ?

Евгений
03.04.2018
14:12:47
да

Alexey
03.04.2018
14:14:41
да
То есть, просто нужно сделать кастомный реквест и внутри него иметь доступ ко всему, что мне прислали? То есть, так можно валидировать связанные поля?

Evan
03.04.2018
14:14:46
все что напроектируешь, все твое
то есть создавать посты с админки SleepingOwl реально ?!

все что напроектируешь, все твое
искать нужно в документации методы реализации ?

Евгений
03.04.2018
14:15:11
просто делай как с обычным реквестом, не аякс

там ничего не меняется

Alexey
03.04.2018
14:16:30
про связаныые поля не понял
Ну, например, джейквери собрал с формы данные, запихал их в объект и отправил серверу. Среди них есть связанные поля, например, тип скидки (проценты или евро) и её значение (число).

Евгений
03.04.2018
14:17:02
это будет обычный реквест, работай с ним как обычно

Alexey
03.04.2018
14:17:04
там ничего не меняется
В зависимости от типа, нужна та или иная валидация.

Ладушки, спасибо.

Евгений
03.04.2018
14:17:38
можно писать собственные правила валидации

А
03.04.2018
14:18:36
Кто-нибудь делал логином два поля: телефон и емайл например? Как лучше сделать?

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