Shokha
Как можно передать пользовательская(browser) таймзону к бэк?
Andrey
Shokha
потом его буду хранить либо сессию либо куки
Shokha
а потом как с бэка достать это?
Maks
так если ты ее в куку положил, что тебе нужно доставать?
Alexander
Sergey Romanenko
Зарелизил Termage 0.3.0 для Симфони Консоли.
+ Улучшил базовый функционал и дописал тестов.
+ Добавил возможность создания тем оформления.
+ Запустил сайт https://digital.flextype.org/termage/ (будет еще улучшаться)
Katulos
У меня глаз вытек от открытия ссылки :(
Sergey Romanenko
Розовый цвет не нравится ?))
Katulos
Юра
Юра
Наманый цвет )
Alexey Mishurovskiy
Всем привет.
Alexey Mishurovskiy
А как UUID записанный в binary в мускуле превратить в строку в том же мускуле ?
Andrey
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
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
Nikolay
Nikolay
Не видел в нормальных практиках чтобы контейнер прокидывали
Андрей
Подскажите? как преобразовать запрос к БД (например: $this->repository->find($bookPageId))
в SQL строку.
Т.е. мне нужно узнать какой SQL запрос формирует ORM
Александр
Андрей
Я вообще о чем спрашиваю: в yii2 посли команд ORM можно прописать ->createCommand()->rawSql и на выходе получишь сформированный запрос. А в симфони есть что-то подобное?
Alexey Mishurovskiy
Getquery-getsql
Alexey Mishurovskiy
Getsql вместо getresult
Alexey Mishurovskiy
Выдаст запрос без параметров, там ещё есть метод вывести все параметры
Alexey Mishurovskiy
Не помню на память
Alexander
Андрей
Спасибо!
Alexander
Есть тесты с реальными http запросами, после запроса под капотом в симфони вызывается HttpKernel::terminate после чего тесты отрубаются (до ассертов не доходит).
Куда смотреть?
A
Возможно, Cucumber
Alexey Mishurovskiy
А кто как борется с тем, что когда включен Xdebug все просто звездец как медленно
Katulos
Выключаем xdebug
Katulos
Прекрасно помогает
Alexey Mishurovskiy
Ну каждый раз его на разработке экстеншеном отрубать такое себе
Alexey Mishurovskiy
В смысле редко - надо вотч переменной посмотреть - 2 кнопки в IDE нажал брейк поставил и все
Jonny
Alexey Mishurovskiy
проект под докером
Alexey Mishurovskiy
тупит хуже чем на маке
Alexey Mishurovskiy
синкть 2-3 минуты ждать пока кеши построятся это просто какая то жесть
Alexey Mishurovskiy
раньше все вроде норм было, а потом как то резко началось
Dmitry
Katulos
Alexey Mishurovskiy
Дмитрий
привет всем. На сервере перед ответом(new Response) задаю setcookie для vue js. На локале все работает норм а на проде нету cookie, хотя в ответе в заголовках есть set-cookie c параметрами. Пробовал менять domain и path не помогло. Может кто нибудь знает в чем проблема?
The Ant
The Ant
или прикостылил к рендеру на бекенде?