Am
а может заработали хорошо и забили болт
Не может, а точно. ((: Цели развивать, судя по действиям, не было изначально.
Антон
+ симфони топ
Но там твиг
Аляксандр
Но там твиг
Я не имею ничего против твига
Антон
так может ты не там ищешь? 😂
Так я тут набрасываю
Alexander
Но там твиг
в эво тоже твиг есть 😁
Volodymyr
+ симфони топ
Не так все радужно, но штука прикольная
Аляксандр
В эво я против твига потому что это по сути доп, когда есть вшитый блейд
Am
Симфони тоже загибается уже давно. Вон, порастащили уже все. Скоро тех кто понимает как бандлы правильно писать не станет и тоже всё канет.
Аляксандр
Alexander
Аляксандр
это не знал
Разница между двушкой и трёшкой в двух вещах. 1) Переписали все запросы на eloquent чтобы работало с постгри 2) Сломали пользователей.
Аляксандр
Больше ничем не отличается
Alexander
а почему то yii2 мало говорят в этом чатике. Он совсем ни о чем?
Аляксандр
Am
Симфони будет жить до тех пор пока ларка жива.
Не думаю, там еще много куда растащили пакеты. (: Скорее ларка загнется, вон, тоже уже пахнуть начинает. ((%
Аляксандр
Остальные вещи мало изучал
Am
Ну я точно знаю что половина ларки это симфони
Понятное дело, она и задумывалась именно как развитие из-за того что в симфони всё медленно-долго принимается в плане развития.
Am
а почему то yii2 мало говорят в этом чатике. Он совсем ни о чем?
Там, кстати, есть прикольная вещь как gii - генерирует код в вебе. Такое бы в Эво 3.х и вообще в некоторых подобных проектах было бы интересно.
Pathologic
Ну с ним такая же ситуация как с modx и evo
по-моему со всеми фреймворками такая ситуация
Pathologic
наплодилось изучателей рынка и вп
Am
(:
Alexander
Фреймворки не нужны!!! будущее за конструкторами)
Аляксандр
Фреймворки не нужны!!! будущее за конструкторами)
Ничего не надо, когда есть вордпресс
Alexander
Ничего не надо, когда есть вордпресс
ну там оно тоже как конструктор) веббер даже какую то ебалу, забыл название, прикручивал к Evo
Alexander
Вот например менюшка огонь) дроп даун происходит под слайдером, удобненько, красивое))
Alexander
Ничего не надо, когда есть вордпресс
и сделан как ты любишь ☺️
Alexander
Ну это же косяк фронта, а не cms
это понятно) я просто так, передовые технологии из нашей деревни показываю ☺️
Alexander
Ну это же косяк фронта, а не cms
к тому что джумла топчик
Axenia
serious_t91 (1162.9) увеличил карму Grinyaha (2888.84)
Камиль
Фрилансеры тут?
Am
Классика. (:
Alexander
Фрилансеры тут?
😂только бывает, надо было побольше
Alexander
кот тыщ за 10 сделает 😺 если срочно да кот? @Pathologic93
Oleg
он уже сделал вчера, но ждёт выгодного предложения
Aliaksandr
А есть в ларавеле какой-нибудь аналог setPlaceholder/getPlaceholder? Чтобы прокинуть какие-то данные не передавая их в класс? Типа Store::set/Store::get
Andrey
А есть в ларавеле какой-нибудь аналог setPlaceholder/getPlaceholder? Чтобы прокинуть какие-то данные не передавая их в класс? Типа Store::set/Store::get
А что куда прокинуть? Можно в session, я так понял в рамках формы оно отработает. Или ошибаюсь
Aliaksandr
А что куда прокинуть? Можно в session, я так понял в рамках формы оно отработает. Или ошибаюсь
Не, ну сессия это уже слишком жестко :) Просто что-то куда-то засейвить в массивчик по ходу исполнения скрипта, чтобы в дпугом месте было доступно
Andrey
Flash там ещё какой-то есть в сессиях, типа хранения всякого на скору руку. https://laravel.su/docs/8.x/session
Aliaksandr
Как вариант, я в middleware буду все равно получать юзера, чтобы проверить его права, так чтобы этого юзера прокинуть дальше в контроллер. Или его там снова получать?
Andrey
Я вроде юзал now оттуда, т.е. всё у меня проходило в рамках одного запроса, но форма видоизменялась. Правда, не доделал до конца, надо будет вернуться.
Andrey
Так может гейт сделать для проверки прав? Если в одном месте проверяешь, по-любому потом ещё придется.
Pathologic
Aliaksandr
Ну я так понял что для этого middleware, если все ок, то запрос прокидывается в контроллер. А там что, по-новой получать юзера? Это чисто то, что сейчас в голову пришло
Aliaksandr
Можно конечно написать отдельный хелпер Store и пихать все в массив там. Но хз, может это как-то встроенное есть
Aliaksandr
Просто местами сложно перестроить логику с модх на лару, может там это вообще другими путями решается
Pathologic
ну я имею в виду в контейнер его засунуть
Andrey
А погоди. Ты же юзера вообще везде и всегда можешь получить просто Auth::user()
Aliaksandr
В смысле $this->app('user') = (array)$user;?
Pathologic
примерно так
Andrey
Только хотел дописать, что а нормальной Ларе)
Aliaksandr
Да и речь не про юзера. Юзер это пример. Ну вот получил я где-то что-то в одном месте, как это можно использовать в других местах, дальше по скрипту? Вот в чем вопрос
Aliaksandr
Аналог setPlaceholder, я же с этого и начал :)
Pathologic
я где-то и на 1 делал, типа $modx->user = new modUsers() ((:
Aliaksandr
Много кто так делал, пока можно было ))
Pathologic
оно и сейчас так можно, только чуть сложнее
Aliaksandr
Даже первая версия $modx->commerce так работала, пока не сломалась в двойке
Andrey
Чёт непонятно. Если класс, то у тебя итак там все в одной зоне видимости... Если между контроллерами данные, то значит перезагрузки какие-то, и сессия. Или я тупой.
Andrey
Завтра буду пилить авторизацию по смс, как раз думал нечто подобное для хранения состояний формы.
Aliaksandr
Не, ну с модх это понятно, я конечно могу сделать в миддлваре evo()->setPlecholder и дальше в контроллере evo ()->getPlaceholder, но это уже будет совсем трешовенько ))
Aliaksandr
Чёт непонятно. Если класс, то у тебя итак там все в одной зоне видимости... Если между контроллерами данные, то значит перезагрузки какие-то, и сессия. Или я тупой.
Ну в ООП в классе еще 20 классов могут вызываться, либо в каждый передавать всё (например конфиг, полученный в первом классе), либо куда-то в глобальную область видимости это прокинуть. Получать тот же конфиг в каждом из 20 классов явно не вариант
Aliaksandr
У настоящих самураев нет цели, только путь 😁 вот его и щупаем 😁
Pathologic
я недавно как раз использовал коммерс как контейнер, чтобы переписать говнокод Гриняхи 😸 там на сайте есть разные глобальные скидки и нужно получать информацию о текущей скидке в разных местах сайта, примерно как у тебя нужно пользователя получать
Aliaksandr
Расписано везде красиво в доках, как 2 на 2 умножить. А когда пытаешься переложить это в реальную задачу, то получается велосипед из двух костылей и двух квадратных колес :)
Pathologic
это может потому что ты задачу неправильно ставишь
Pathologic
или хочешь схалявить
Aliaksandr
Вполне возможно, что и так. Я же мыслю категориями "как бы я это делал на эво", может в ларе другая логика, вот ее и щупаем
Pathologic
мысли категориями "вдруг Pathologic будет переделывать" 😸