Максим
Максим
Вот так работать не будет
Максим
Олексій
Вам нужны методы экшенов под каждую запись в БД?
Alexander
Как все страшное..
Лучше сделать в контролере запись
@Route("/{slug}", name="app_cms_content_default", defaults={"_locale"="en"})
В методе делать запрос в базу есть ли slug и так далее.
Максим
Alexander это плохая идея
Максим
представте таких 7 рутов
Максим
и когда я буду писать типа
Максим
/books
Максим
он будет запускать именно первую
Максим
функцию
Максим
а если сравнение с бд идет в 3-й функции?
Alexander
То как организуете - так работать и будет. Предложил, а там смотрите)
Максим
Олексей, мне нужна динамическая маршрутизация, чтобы меняя в админке, она менялась в контроллере
Максим
Не работает метод, я его первым делом пробывал
Максим
и если допустим не совпадение то редеректил на 404
Максим
Загружаться будет только первая функция
Максим
возможно кто то делал подобное
Максим
чтобы пути можно было менять в админке
Олексій
Делать через slug, как Александр написал выше.
Anonymous
Берешь слуг и делаешь запрос в базу
Если нашел то редиректом на нужнуый метод
Anonymous
Максим
Всё пацаны я догнал)
Максим
Спасибо!)
Alexander
👍
Alex
Ребят всем привет, подскажите пож как лучше сделать версионность для API, хороший ли подход пробрасывать версию в uri или через headers лучше?
Anonymous
Я через uri делал и видел так же делают
Anton 🐻
ты б ещё через куки версионировал)))
Alexander
В своей практике встречал лишь через uri, остальные варианты - стремные 😅
Anonymous
Тут есть фрилансеры ?
Oleg
Anonymous
На какой площадке сидишь и как там с симфони заказами ?
Oleg
Upwork
Oleg
Да не особо, но бывают
Максим
Konstantine
Всем привет, ребят, подскажите плиз по работе с PHP, столкнулся с проблемой у переменных, хочу получить первое значение у переменной, до его переопределения, получаею его через геттер в объекте, а потом через сеттер вставляю другое значение, но моя переменная, где я получил значение, тоже поменялось, подскажите как обойти переопределение?
примерный код:
$lastTakenHits = &$stats->getLastTakenHits ();
$lastTakenDamage = &$stats->getLastTakenDamage ();
$stats->setLastTakenHits ($data['stats']['takenHits']);
$stats->setLastTakenDamage ($data['stats']['takenDamage']);
Максим
Я сделал, однако он требует, что то вернуть все равно
Alexander
frilansim, freelance.ua - совсем малою.
Anonymous
Максим
Anonymous
Да не особо, но бывают
Тоже так же и на других, на symfony где лучше работу искать, не изучал вопрос этот ?
Oleg
Неа, я фрилансом балуюсь
Oleg
В основном наоборот, нанимаю фрилансеров
Anonymous
Понял
Oleg
Так что если интересно, пиши в личку
Anonymous
return ''; и получиться
Konstantine
Всем привет, ребят, подскажите плиз по работе с PHP, столкнулся с проблемой у переменных, хочу получить первое значение у переменной, до его переопределения, получаею его через геттер в объекте, а потом через сеттер вставляю другое значение, но моя переменная, где я получил значение, тоже поменялось, подскажите как обойти переопределение?
примерный код:
$lastTakenHits = &$stats->getLastTakenHits ();
$lastTakenDamage = &$stats->getLastTakenDamage ();
$stats->setLastTakenHits ($data['stats']['takenHits']);
$stats->setLastTakenDamage ($data['stats']['takenDamage']);
Люди))
V
Кто с Sylius работал?
Alexander
Konstantine
Alexander
подскажешь?
Так нет, тестить нужно лишь. У меня проблем с этим не помню что бы были.
Alexander
Два раза вызвать объект, раз - для чтения, второй - для обновления поля, но не факт что ошибка где-то выше.
Konstantine
Alexander
Я бы искал причину выше перебрал бы код, а решение в два вызова - так себе ясное дело)
Максим
Подскажите, как в симфони средстави php правильно вызывать страницу 404
Максим
чтобы ответ сервера был 404
Alexander
https://symfony.com/doc/current/controller.html#managing-errors-and-404-pages
Нет?
Максим
Максим
данный способ вызыват ошибку 500
Максим
Максим
Всё решил, спасибо
Anonymous
Denis Osinsky будет жить. Поприветствуем!
SpectatoR
Всем привет
SpectatoR
С сонатой кто нить дружит? Очень помощь нужна
Alexander
Допустим
SpectatoR
Проблема такая :
Взял песочницу от сонаты 3 бранч в админке при попытке добавить продукт пишет no object types available
SpectatoR
я голову уже сломал
Anonymous
Скрин кода и ошибки
SpectatoR
Дело в том что это не ошибка
SpectatoR
SpectatoR
Есть всего одна ветка на стекоферфлоу
SpectatoR
Но решения как я понимаю нет
Anonymous
Код ?
Anonymous
Если делать по документации там ошибок не возникает
SpectatoR
Код ?
Код полностью из песочницы ничего не добавлял
Anonymous
Дебаж тогда
Alex
Привет, кто может подсказать как через routes.yaml добавить редирект на PHP файл