Pathologic
Аляксандр
Alexander
Alexander
Pathologic
надо удалить это
Aliaksandr
А мне не нужно ничего никуда больше возвращать - мне нужно просто отправить json скрипту в ответ
Alexander
надо удалить это
ну так вот ты людей ругаешь наркоманами обзываешь) а они не знают что так делать уже не надо и в 1.4.15 vendor лежит в assets и хуярить композером надо туда.
Aliaksandr
Я попробовал без - send, не срабатывает. Добавил send - сработало. Если кто знает более правильный путь - излагайте ))
Aliaksandr
Очевидно, что return либо для того, чтобы что-то куда-то вернуть либо чисто для того, чтобы спровоцировать исполнение. Но для второго случая и без него должно сработать, а возвращать я ничего никуда и так не поанировал там )
Aliaksandr
Дилема
Sasha
Вяло приму предложения о порядке цен написания платежного модуля под Commerce
Pathologic
Pathologic
ты просто из контроллера возвращаешь response
Alexander
Sasha
Pathologic
в документации, если я не путаю, все примеры с return
Pathologic
но в ево может роуты прикручены как-то особенно, поэтому не прокатит такое
Аляксандр
Sasha
Pathologic
только потому что в твоем случае геморроя будет выше обычного в разы
Pathologic
даже если это готовая платежка ((:
Аляксандр
Вот с апишки и стандартные роуты
Pathologic
ну вот
Аляксандр
Alexander
Аляксандр
Ну и вот как роуты в этой апишке, ох пальцы бы сломать мне за нейминг функций разными стилями
Aliaksandr
И что, куда этот return идет? Кто его получает?
Аляксандр
Аляксандр
Тут логика абсолютно ларовская
Аляксандр
Из роута через Muddleware прокидывает на класс + метод, получает ответ и возвращает в зависимости от того что вернули в ответ
Sasha
Я думал, что этого никогда не случится больше.
Но жизнь вносит свои коррективы…
Клиенты попросили на сайте снежок
Alexander
Sasha
Sasha
Только снежка нету, а так все тип-топ
Alexander
Про Дзержинск рука не поднимается написать что красивое, прости 😆
Aliaksandr
Хз, сотня ретарнов из функции - это уже говнище, а не функция, по идее
Аляксандр
Аляксандр
Аляксандр
Но вот кстати как быть с исключениями это интересный вопрос, чтобы с каждого из них не делать return
Аляксандр
Alexander
Аляксандр
Аляксандр
Sasha
В Минске 😊
Это б/п у меня друг там жил, разница по инфраструктуре и чистоте говорит разительная
Sasha
Хотя, глупо было бы в любой столице ожидать другого, да хоть и в столице регионов
Aliaksandr
Ну вот потому, что никто не может сказать точно, как оно работает, я и делаю обычно, чтобы оно у меня точно работало при любых нюансах ))
Аляксандр
Aliaksandr
echo + exit еще никакая ларавеля не поломала ))
Аляксандр
Оно в целом вот это всё работает, кроме редиректов(но это не точно, не тестировали) https://laravel.com/docs/8.x/responses
Aliaksandr
Ай, вы просто еще не прошарили всю глубину глубин этого пакета за 4 часа, 2 из которых ушло на выяснение багов с трейси и валидацией почты в трешке. Потому ебете мозги какой-то третьестепенной фигнёй с респонсом ларавелевским в одну строчку ))
Аляксандр
Alexander
Aliaksandr
Я ж говорю, ты просто не прошарил глубину. Так про все можно сказать: нахер коммерс, когда можно просто записать в сессию товары, нахер формлистер, когда можно просто отправить форму и все остальное )))
Alexander
Aliaksandr
Завтра зима, пора уже пакет по работе со снежинками писать, а не с пользователями
Аляксандр
Axenia
serious_t91 (946.36) увеличил карму webber_12 (6219.05)
Sasha
Sasha
а то ссылка-то на него есть
Sasha
а, вру, он не там
Sasha
А как сделать некоторые поля необязательными в конфиге своем, а то я-то дописал правил, но он хочет еще полей
Aliaksandr
Aliaksandr
Или удалить все правила из основного конфига
Aliaksandr
Кроме имен сервисов
Sasha
Sasha
и RegisterCustomFields
Aliaksandr
https://github.com/webber12/evocms-user/blob/master/src/Configs/default.php отсюда вме кроме authservice/registerservice/profileservice точно удалить, это тестовые конфиги
Aliaksandr
Они переопределяются в кастомном конфиге в папке core/custom/evocms-user/configs/
Aliaksandr
Понятно, что это не ради логина пользователя затевалось. Конечная цель - затянуть туда все: списки заказов коммерса с кнопочками отменить/повторить/посмотреть, созданные пользователем документы с кнопками создать/редактировать и т.п. И чтобы все это висело как на роутах (json-ответы), так и получалось массивом в контроллере (как сейчас (new Service())->getUser() получает массив авторизованного юзера
Aliaksandr
Но для этого надо начать с авторизации/регистрации/профиля
Aliaksandr
А сервисы эти все через задание в конфиге и loadService специально и делаются, чтобы те, кто не хочет UserManager мог сделать то же самое, но через FormLister