These are chat archives for LaravelRUS/chat

13th
Aug 2017
SanyaSPY
@SanyaSPY
Aug 13 2017 06:21
Всем доброе утро!
SanyaSPY
@SanyaSPY
Aug 13 2017 07:46
Уважаемые, подскажите в разделе Blade Templates есть Components & Slots - можно ли переменную {{ $slot }} заменить другой переменой?
slider23
@slider23
Aug 13 2017 08:31
@SanyaSPY Да, в компоненте можно назвать слот как хочется - @slot('my_name') https://laravel.com/docs/5.4/blade#components-and-slots
SanyaSPY
@SanyaSPY
Aug 13 2017 08:49
@slider23 да я про переменную {{ $slot }} а не про директиву @slot
slider23
@slider23
Aug 13 2017 09:00
Я тоже, вроде. @slot меняет имя переменной, {{ $my_name }} будет.
KarmaBot
@KarmaBot
Aug 13 2017 09:21
Привет, @opensgame! Проходи, присаживайся. В ногах правды нет :)
opensgame
@opensgame
Aug 13 2017 09:21
Добрый день, подскажите почему в каждой папке один и тот же php.ini, кроме mods-available
почему он не один?
изображение.png
slider23
@slider23
Aug 13 2017 09:53
для запуска php из апача, из командной строки, из php-fpm (из nginx). Три разных конфига, все правильно. Везде могут понадобиться свои настройки php
opensgame
@opensgame
Aug 13 2017 09:55
@slider23 спасибо
KarmaBot
@KarmaBot
Aug 13 2017 09:55
Спасибо (+1) для @slider23 принято! Текущая карма +218.
verdexy
@verdexy
Aug 13 2017 14:18
Каким образом можно показывать пользователю view в случае, если запрос не прошёл валидацию?
JhaoDa
@jhaoda
Aug 13 2017 14:29
@verdexy вопрос сформулирован неверно. Про какой вью идёт речь? Какой-то другой, нежели тот, который надо показывать при успешной валидации запроса?
verdexy
@verdexy
Aug 13 2017 14:29
 public function BindAlias(Request $request,$vhid)
        {
            $validator = \Validator::make($request,[
                'alias'=>'required|max:40|exists:domain,mainname'
            ]);
            if ($validator->fails()) {return view('error' , ['error'=>'You have entered incorrect data here']);}
...
@jhaoda Да
Какой-то другой, нежели тот, кторый надо показывать при успешной валидации запроса?
JhaoDa
@jhaoda
Aug 13 2017 14:30
@verdexy ну вот ты код показал, что ещё надо? Или хочется юзать форм реквесты?
verdexy
@verdexy
Aug 13 2017 14:31
Я бы хотел это сделать в форм-реквесте
Это возможно,
?
JhaoDa
@jhaoda
Aug 13 2017 14:31
@verdexy а зачем вообще показывать другой вью?
verdexy
@verdexy
Aug 13 2017 14:33
Я не совсем понимаю, что произойдёт при ошибке валидации.
JhaoDa
@jhaoda
Aug 13 2017 14:34
@verdexy и решил написать свой механизм, что бы не разбираться в существующем. Верной дорогой идешь, ага...
verdexy
@verdexy
Aug 13 2017 14:35
В доках я не нашёл информации о том, что по-умолчанию происходит, если form request не прошёл валидацию
JhaoDa
@jhaoda
Aug 13 2017 14:35
@verdexy если форм реквест не пройдёт валидацию, то клиента вернёт обратно на ту же страницу, а в сессию запишется ошибка. Тебе остаётся только проверить, нет ли её там и показать, если она есть

@verdexy ну ведь врёшь нагло

If validation fails, a redirect response will be generated to send the user back to their previous location. The errors will also be flashed to the session so they are available for display. If the request was an AJAX request, a HTTP response with a 422 status code will be returned to the user including a JSON representation of the validation errors.

verdexy
@verdexy
Aug 13 2017 14:36
Нашёл
Vlad Shcherbin
@VladShcherbin
Aug 13 2017 14:38
@jhaoda не нравится вопрос, не отвечай, читать нотации не стоит
JhaoDa
@jhaoda
Aug 13 2017 14:39
@VladShcherbin я сам решу, что стоит, а что нет
Vlad Shcherbin
@VladShcherbin
Aug 13 2017 14:39
@jhaoda денёк на подумать
verdexy
@verdexy
Aug 13 2017 14:42
@jhaoda в любом случае, спасибо за помощь.
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 14:43
@jhaoda на самом деле он не врал, он сказал «я не нашёл», а не «там нет информации» (если это не отредактирвоано потом)
Soprun Vladislav
@vlsoprun
Aug 13 2017 15:16
@jhaoda опять холопы обижают :satisfied: :point_up: 13 августа 2017 г., 17:39
Oleksandr Solodovnikov
@age007nt
Aug 13 2017 17:18
Всем привет! Ребята, может кто знает... Использую socialite, все вроде бы нормально все работает, но временами. То есть, например, с утра - могу залогиниться без проблем как с помощью FB, так и G+. Спустя некоторое время - перестает работать. Ловлю ConnectException (cURL error 7). Подозреваю, что дело может быть в сервере. Возможно, хостер что-то блочит, и нужно связаться? Потому что не меняя настроек модуля, то работает, то бросает ошибки, то снова работает. Буду очень благодарен за помощь!
KarmaBot
@KarmaBot
Aug 13 2017 17:18
@age007nt, привет, как настроение?
Ваня Devium
@webdevium
Aug 13 2017 17:22
@age007nt у меня такое было, настроил сеть на серваке - начало нормально работать
Oleksandr Solodovnikov
@age007nt
Aug 13 2017 17:24
@webdevium может подскажите что именно сказать хостеру проверить\настроить?
Ваня Devium
@webdevium
Aug 13 2017 17:25
@age007nt dns
Oleksandr Solodovnikov
@age007nt
Aug 13 2017 17:26
@webdevium а можно более конкретнее, если вас не затруднит?
Ваня Devium
@webdevium
Aug 13 2017 17:26
@age007nt мне помогла просто смена dns на гугловые
Oleksandr Solodovnikov
@age007nt
Aug 13 2017 17:26
@webdevium понял, большое спасибо :)
KarmaBot
@KarmaBot
Aug 13 2017 17:26
Спасибо (+1) для @webdevium принято! Текущая карма +266.
Tarasovych
@Tarasovych
Aug 13 2017 17:37

Отправляю форму аяксом

Warning: Missing boundary in multipart/form-data POST data in Unknown on line 0
Whoops, looks like something went wrong.
(1/1) TokenMismatchException

внутри формы точно есть <input name="_token" type="hidden" value="">, также enctype="multipart/form-data" - присутствует загрузка файла
в аяксе

contentType: "multipart/form-data",

в чем может быть проблема?
пробовал добавлять токен в meta name

Ваня Devium
@webdevium
Aug 13 2017 18:34
@Tarasovych там value пусто? или ты затер?
Tarasovych
@Tarasovych
Aug 13 2017 18:35

@webdevium затер, токен действителен, в сессии такой же

пробовал еще в аяксе

processData: false, 
contentType: false,
cache: false,
Andrei Sosnov
@atehnix
Aug 13 2017 18:38
@Tarasovych а ты это значение из _token в ajax-запрос включаешь?
Tarasovych
@Tarasovych
Aug 13 2017 18:42

@atehnix

token: "{{ csrf_token() }}",

или нужно по этому примеру делать?
п. с. как по доке - тоже ошибка, при чем в Headers -> Request Payload данные из формы есть, а в Preview нету

Andrei Sosnov
@atehnix
Aug 13 2017 18:47
@Tarasovych а почему token без нижнего подчеркивания?
Tarasovych
@Tarasovych
Aug 13 2017 18:49
@atehnix да и с подчеркиванием то же самое
на этой же странице есть еще одна форма, без прикрепления файла, отправляется без проблем
Andrei Sosnov
@atehnix
Aug 13 2017 18:51
@Tarasovych короче, в браузере смотришь уходит ли токен, на сервере смотришь приходит ли токен. Где-то же он теряется, раз исключение выбрасывается).
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 19:35
user.update().then(() => {
    res();
});

эквивалентно

await user.update();
res();

(это внутри async функции, конечно), я же ничего не путаю?

Vlad Shcherbin
@VladShcherbin
Aug 13 2017 19:51
@Oleg-Arkhipov да
Jlomaka
@Jlomaka
Aug 13 2017 19:53
есть кто понимает в sleepingowladmin ? нужна помощь
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 19:53
@VladShcherbin спасибо
KarmaBot
@KarmaBot
Aug 13 2017 19:53
Спасибо (+1) для @VladShcherbin принято! Текущая карма +94.
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 19:54
@Jlomaka есть чат в телеграме по SOA
Jlomaka
@Jlomaka
Aug 13 2017 19:54
@Oleg-Arkhipov он пустой все молчат
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 19:55
@Jlomaka последнее сообщение в 20:13, и это воскресенье ещё, какой же пустой?
Jlomaka
@Jlomaka
Aug 13 2017 19:55
@jhaoda также 2 дня никто не писал
ну так ник какой ?
мой
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 19:56
@Jlomaka какой ник?
Jlomaka
@Jlomaka
Aug 13 2017 19:56
@Jlomaka последнее сообщение в 20:13, и это воскресенье ещё, какой же пустой?
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 19:57
@Jlomaka не знаю, там написано Alfred Vernome, тут Jlomaka, не очень похоже
Jlomaka
@Jlomaka
Aug 13 2017 19:58
image.png
JhaoDa
@jhaoda
Aug 13 2017 19:58
@Jlomaka ну спросить ты можешь и здесь, конечно, но шанс получить ответ не очень высок
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 19:58
@Jlomaka я же про телеграм говорил, при чём тут гиттер?
Jlomaka
@Jlomaka
Aug 13 2017 20:01
хорошо дайте ссылку на группу то по метке @soa или @sleepingowladmin пусто
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 20:02
Jlomaka
@Jlomaka
Aug 13 2017 20:03
@Oleg-Arkhipov благодарю а то на офф сайте нет такой ссылки
KarmaBot
@KarmaBot
Aug 13 2017 20:03
Спасибо (+1) для @Oleg-Arkhipov принято! Текущая карма +9.
Роман Сохарев
@greabock
Aug 13 2017 21:35
Приветы
KarmaBot
@KarmaBot
Aug 13 2017 21:35
@greabock, здравствуй.
JhaoDa
@jhaoda
Aug 13 2017 21:50
@greabock глазам не верю
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 22:42
@greabock привет, не продолжал писать ту серию статей про лару на гитбуке?
Роман Сохарев
@greabock
Aug 13 2017 22:43
продолжал, но не выкладывал
скорее всего выложу после 5-6 патчей на 5.5 уже актуализированную
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 22:44
@greabock о, интересно, почитаю.
Роман Сохарев
@greabock
Aug 13 2017 22:44
решил подвязаться к LTS в этом плане, чтобы материал как можно дольше оставался актуальным
Oleg Arkhipov
@Oleg-Arkhipov
Aug 13 2017 22:50
@greabock можешь ссылку дать? Никак найти не могу.
Роман Сохарев
@greabock
Aug 13 2017 22:52
@Oleg-Arkhipov https://greabock.gitbooks.io/laravel/content/
но там необновленная версия