Samat
03.04.2018
10:46:02
ребят подскажите, плиз. где найти какие-то стандарты для кодов ошибок в api. хотим разработать более подробные respons'ы, чтобы сразу понимать, что у пользователя не так.
Michael
03.04.2018
10:47:52
Т.А
03.04.2018
10:48:05
Michael
03.04.2018
10:48:10
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
вынести авторизацию в отдельный сервис
Dmitry
03.04.2018
11:17:22
Rm
03.04.2018
11:21:38
Dmitry
03.04.2018
11:29:04
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:11:08
Rm
03.04.2018
12:11:24
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
Rm
03.04.2018
12:46:54
Romuald
03.04.2018
12:47:39
Nik
03.04.2018
12:47:52
Rm
03.04.2018
12:49:00
Dmitry
03.04.2018
12:51:12
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
Маннур
03.04.2018
13:08:16
Alex
03.04.2018
13:09:12
А можно немного по подробнее)
Nik
03.04.2018
13:09:25
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
настраиваю по инструкции - чтото пошло не так
да..
Nik
03.04.2018
13:23:50
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
Что делать теперь
Nik
03.04.2018
13:42:05
Romuald
03.04.2018
13:44:49
Круто!
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
Сервис прикольный. Я в реалтайме видел как ты редактируешь
Dmitry
03.04.2018
13:53:21
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
Andriy
03.04.2018
13:58:56
Всем привет. Ниукого не было задачи по разработке Rest API, который должен возвращать к примеру юзеров с их сообщениями, и при этом делать все это в 1 запросе и пагинируемым.
Тоесть нужно возвращать и User::paginate() который будет содержать коллекцию юзеров, в каждом элементе коллекции при этом будет пагинированная коллекция сообщений
Oleg
03.04.2018
14:00:24
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
Oleg
03.04.2018
14:01:28
А в чем проблема сдлетаь ресурс на связь?
Evan
03.04.2018
14:05:18
всем привет) встал такой вопрос странный)) а админку (SleepingOwlAdmin) устанавливать до начала разработки или же после окончания ?
?
Dmitry
03.04.2018
14:06:45
Evan
03.04.2018
14:07:12
Dmitry
03.04.2018
14:07:46
ну тогда наверное в конце. когда разрабатываешь, статы у тебя нет :)
Evan
03.04.2018
14:07:53
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
да
Nik
03.04.2018
14:13:50
Alexey
03.04.2018
14:14:41
да
То есть, просто нужно сделать кастомный реквест и внутри него иметь доступ ко всему, что мне прислали? То есть, так можно валидировать связанные поля?
Evan
03.04.2018
14:14:46
Евгений
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
Кто-нибудь делал логином два поля: телефон и емайл например? Как лучше сделать?