Shokha
Как можно передать пользовательская(browser) таймзону к бэк?
Andrey
Shokha
Логично что в каком-то запросе к бэку
ну я по любому возму его браузере c помощю JS
Shokha
потом его буду хранить либо сессию либо куки
Shokha
а потом как с бэка достать это?
Maks
так если ты ее в куку положил, что тебе нужно доставать?
Sergey Romanenko
Зарелизил Termage 0.3.0 для Симфони Консоли. + Улучшил базовый функционал и дописал тестов. + Добавил возможность создания тем оформления. + Запустил сайт https://digital.flextype.org/termage/ (будет еще улучшаться)
Katulos
У меня глаз вытек от открытия ссылки :(
Sergey Romanenko
Sergey Romanenko
Розовый цвет не нравится ?))
Katulos
THE SOFTWARE IS PROVIDED "AS IS" (c) MIT
Да кто бы спорил
Юра
Юра
Наманый цвет )
Alexey Mishurovskiy
Всем привет.
Alexey Mishurovskiy
А как UUID записанный в binary в мускуле превратить в строку в том же мускуле ?
Andrey
А как UUID записанный в binary в мускуле превратить в строку в том же мускуле ?
Если я правильно помню то в 8 версии добавили такую функцию прямо из коробки
Alexey Mishurovskiy
ну я пишу из кода с помощью UID компонента
Alexey Mishurovskiy
мне надо в читабельно виде получить просто через select
Andrey
https://stackoverflow.com/questions/37168797/how-to-format-uuid-string-from-binary-column-in-mysql-mariadb
Alexey Mishurovskiy
https://stackoverflow.com/questions/37168797/how-to-format-uuid-string-from-binary-column-in-mysql-mariadb
как то я не правильно вопрос задавал видимо )) спасибо большое
Andrey
Если mysql 8 то всё просто - если раньше то чутка сложнее
Alexey Mishurovskiy
ну решение выше стработало, спасибо
Vlad
Добрый, вопрос по сонате (3 версия), есть сущность компании и она имеет связь один ко многим к сузностям юзер, как в сонате сконфигурировать форму для выбора и добавления пользователе, заранее спасибо\
Vlad
Привет) а как у вас сейчас код админ класса выглядит ?)
Уже не актуален вопрос, он выглядит как г**но
Vlad
😂😂
slo_nik
Добрый вечер. Помогите решить проблему. Есть проект на symfony 5.3. К проекту подключён tricoder/oauth2-bundle и swagger. На странице документации api сайта, которую сгенерировал swagger отправляю запрос по адресу /token с необходимыми данными. В ответ получаю 200 и токен доступа. Но при попытке авторизоваться по адресу /authorize для тестирования закрытых станиц получаю 401 {"error":"invalid_client","error_description":"Client authentication failed","message":"Client authentication failed"}. Хотя в обоих случаях использую один и тот же клиент. Как победить проблему?
Alexey Mishurovskiy
Всем привет. а кто-то реализовывал в easyAdmin drag&drop сортировку ?
Alexey Mishurovskiy
бандлы кото рые я нашел - очень древние и уже не работат
jenia
Можно ли вставлять placeholder в часть SELECT как у меня в примере SELECT SQL_CALC_FOUND_ROWS B.* , (MATCH(nom, prenom, B.matricule) AGAINST('+*ne*' IN BOOLEAN MODE) OR MATCH(nom_usage, prenom_usage) AGAINST('+*ne*' IN BOOLEAN MODE)) as relevance , (CASE WHEN B.date_suppression IS NULL THEN 'non' ELSE 'oui' END) as flag_suppression , BE.email.... ?
Katulos
Господа, где в симфонии принято хранить классы отвечающие за ассеты?
Юра
Что значит отвечающие за ассеты?
Katulos
Ну допустим из примера
Katulos
use Symfony\Component\Asset\Package; use Symfony\Component\Asset\VersionStrategy\StaticVersionStrategy; $package = new Package(new StaticVersionStrategy('v1')); // Абсолютный путь echo $package->getUrl('/image.png'); // результат: /image.png?v1 // Относительный путь: echo $package->getUrl('image.png'); // результат: image.png?v1
Katulos
Где описывается вот это самое v1?
Юра
Наверное в конфигурации
Alexey Mishurovskiy
что за хрень. стоковая EasyAdmin нажимаешь удалить, вылезает модалка, нажимаю подтвердить и ничего не происходит
Юра
Юра
https://symfony.com/doc/current/reference/configuration/framework.html
Alexey Mishurovskiy
и еще момент - не работает переключение рус\англ. вкладки
Vadim
Добрый день. Есть класс PublicationList наследуемый от абстрактного AbstractList. В AbstractList пробрасывается контейнер, через services.yml . Но в одном методе PublicationList контейнер есть, а в другом он null. Вызовы все через апи, не консольные команды. В чем может быть причина отсутствия контейнера? Спасибо
Vadim
Vadim
Vadim
А для чего прокидывать контейнер?
Что бы доставать из него то что необходимо
Nikolay
Что бы доставать из него то что необходимо
Вроде бы это не очень практика, это как сервис локатор будет
Maks
Что бы доставать из него то что необходимо
попробуй делать зависимость не на контейнер, а на SearchService (в идеале на его интерфейс))
Nikolay
Не видел в нормальных практиках чтобы контейнер прокидывали
Андрей
Подскажите? как преобразовать запрос к БД (например: $this->repository->find($bookPageId)) в SQL строку. Т.е. мне нужно узнать какой SQL запрос формирует ORM
Alexey Mishurovskiy
Не видел в нормальных практиках чтобы контейнер прокидывали
Очень по разному на этот вопрос на собеседованиях отвечают)))
Андрей
Я вообще о чем спрашиваю: в yii2 посли команд ORM можно прописать ->createCommand()->rawSql и на выходе получишь сформированный запрос. А в симфони есть что-то подобное?
Alexey Mishurovskiy
Getquery-getsql
Alexey Mishurovskiy
Getsql вместо getresult
Alexey Mishurovskiy
Выдаст запрос без параметров, там ещё есть метод вывести все параметры
Alexey Mishurovskiy
Не помню на память
Андрей
Спасибо!
Alexander
Есть тесты с реальными http запросами, после запроса под капотом в симфони вызывается HttpKernel::terminate после чего тесты отрубаются (до ассертов не доходит). Куда смотреть?
A
Возможно, Cucumber
Alexey Mishurovskiy
А кто как борется с тем, что когда включен Xdebug все просто звездец как медленно
Katulos
Выключаем xdebug
Katulos
Прекрасно помогает
Alexey Mishurovskiy
Ну каждый раз его на разработке экстеншеном отрубать такое себе
Dmitry
Ну каждый раз его на разработке экстеншеном отрубать такое себе
А зачем его постоянно включать? Отладчик обычно редко когда нужен.
Alexey Mishurovskiy
В смысле редко - надо вотч переменной посмотреть - 2 кнопки в IDE нажал брейк поставил и все
Jonny
Ну каждый раз его на разработке экстеншеном отрубать такое себе
каким екстеншеном? одной кнопкой на панели шторма
Alexey Mishurovskiy
каким екстеншеном? одной кнопкой на панели шторма
ну это понятно. у меня даже с выключенной кнопкой кеш очень медленно строится например. причем комп жирный. 12 ядер, 32 гига оперы, Убунта 20-ая
Alexey Mishurovskiy
проект под докером
Alexey Mishurovskiy
тупит хуже чем на маке
Alexey Mishurovskiy
синкть 2-3 минуты ждать пока кеши построятся это просто какая то жесть
Alexey Mishurovskiy
раньше все вроде норм было, а потом как то резко началось
Dima
раньше все вроде норм было, а потом как то резко началось
Так надо разобраться что случилось. На и7-4770к все просле летает в докере
Дмитрий
привет всем. На сервере перед ответом(new Response) задаю setcookie для vue js. На локале все работает норм а на проде нету cookie, хотя в ответе в заголовках есть set-cookie c параметрами. Пробовал менять domain и path не помогло. Может кто нибудь знает в чем проблема?
The Ant
или прикостылил к рендеру на бекенде?