Денис
!Report
std::mechanicus
Админы тут вообще?
std::mechanicus
Мы тут превращаемся в нечто хуже laravel_pro
Юра
Так а чего бота не поставить
Юра
Терминатор или как он там
Юра
Или не помогает?
netspike
нет тут никого
netspike
Один алкоголик из Литвы, другой Челябинский профессор вечно занятой
netspike
@maksze
netspike
@Cawa87
Maks
Опять Илон баблет предлагает?)
netspike
)))
Александр
@shieldy_bot. Неплохо справляется в одном из чатов. Его предлагали уже?
Valerii
Всем доброго дня. Попинайте новичка в нужном направлении.
Есть вот такое в твиг шаблоне:
comment.createdAt|format_datetime()
Как заставить выводить это в русской локали, не задавая этого насильно параметром во всех шаблонах.
По аналогии с setLocale(LC_ALL, 'ru_RU.utf8')
Anonymous
привет, есть кто работал с сонатой, и его select2?
Anonymous
select2 возвращает два поля primary_key и text_property,а как третий добавить?
Юра
Юра
Ну и внутри фильтра соответвующий код который форматирует с учетом локали
Юра
Я не так вопрос прочитал
Юра
Думал наоборот не устаавливать локаль глобально
Anonymous
привет, по формам есть мастер? ) Если элемент формы добавляется по событию, он вставиться в конец формы, а мне нужно, чтобы после определенного элемента, как это сделать?
Egor
Юра
Ну можно попробовать написать расширение для формы и добавить всем типам настройку типо order,.и в твиге как-то сортировать
Юра
Или если есть возможность то генерить форму на фронте через prototype
Юра
Но блин формы в симфе стараюсь не юзать ) слишком они запутанные особенно если какая то вот такая логика
Anonymous
а select2type о юзал?
Юра
Я в последнее время делаю синг пейдж на vuetify а симфа как апи чисто. Забыл как страшный сон все эти формы, джиквери плагигы, бутстрапы и т.д.
Юра
Вместо зоопарка плагинов на фронте один вьютифай, благо на нем можно что угодно сделать
Anonymous
согласен, но наследство не выбирают )
Andrei
Коллеги, добрый день. Чет ненагуглю. Кто-нить знает как заквотить имя колонки в доктрине, (нужно когда в БД колонки в camelCase сделаны).
Суть проблемы:
...
* @ORM\JoinColumn (name="`userId`", referencedColumnName="id")
...
SQLSTATE[42703]: Undefined column: 7 ERROR: column t0.userid does not exist
LINE 1: ...S userid_4 FROM "public"."RoleAttribute" t0 WHERE t0.userId ...
Нужно чтобы t0."userId" было
Причем вот это, например, вполне себе нормально отрабатывает:
@ORM\Table (name="`RoleAttribute`", schema="public")
Anonymous
/**
* @ORM\Column(name="columnName", type="string")
*
*/
private string $columnName;
Andrei
Andrei
/
* @ORM\Id
* @ORM\ManyToOne (targetEntity="App\User\Domain\User", inversedBy="user")
* @ORM\JoinColumn (name="`userId`", referencedColumnName="id")
*/
private User $user;
/
* @var int
* @ORM\Column (type="integer", name="`userId`")
*/
private int $userId;
netspike
код скринами кидайте, либо гист
Andrei
понял, сорри
Andrei
так, кажется нашел что копать надо в сторону QuoteStrategy
Andrei
Valerii
"fieldName"
Valerii
Квотируй другими символами
Andrei
вопрос не какими символами квотить, а как заставить доктрину квотить джойны впринципе.
Andrei
кавычки, я как понимаю в аннотации вообще не впехнуть. В именах таблиц и т.п. она апостроф заменяет сама на кавычку, а вот в джойнах не хочет
Andrei
сейчас попробую свой QuoteStrategy написать. Может поможет
Valerii
https://github.com/doctrine/orm/issues/7254
Andrei
Да, спасибо, я это видел. Но доктрина 3.x я как понимаю, пока unstable
Valerii
Ну тогда костыль. Разрабы 2 года знают про проблему, но не чинят
Valerii
Может имя поля альтернуть ?
Valerii
Цель уговорить это сделать орм, а не raw sql написать )
Andrei
хы, написал QuoteStrategy. отквочиваю железно здесь, проверил дебагом:
Andrei
но эта тварь где то потом эти кавычки сжирает. Уже после =)
Q
'"name"' так попробуй
Andrei
Andrei
Короче, без изменения BasicEntityPersister ничего не сделать(
Юра
А кто-то поменял
Сергей
Меняется
Юра
У меня нет
Юра
Юра
Походу хранят вместе с сообщением. Nosql все дела
Сергей
Юра
И у меня теперь поменяло. Когда в чат перезашел
artem
всем привет) ребята подскажите как побороть ошибку с алиасом в elastic
no write index is defined for alias [some_index]. The write index may be explicitly disabled using is_write_index=false or the alias points to multiple indices without one being designated as a write
index
artem
fos/elastica-bundle
Maks
Maks
Кодил этой ночью?
artem
Всем новый год) подскажите как по человечески под mac os настроить xdebug 3 для phpstorm. Если что, то запускаю проект через симфони сервер, добавил порт 8000 в список серверов на шторме. И ничего
jenia
При разработке использую фреймворк который отличный по порту обращения (4200) от освного проложения (8080). При отсылке письме через свифтер он выставляет порт сервера корорый является не тем который мне нужен. На каком уровне приложения нужно менять эти настройки лучше всего ?
Андрей
jenia
Если ты про пыху, то этим рулит не фреймворк
Кк это не symfony если я в twig прописываю имя адреса и он мне генерит адресс URL с этим портом? Я ищу что бы можно было где то неё хватит при генерации URL этот функционал и поменять port в зависимости от стрелы разработки.
Roman
Стрела разработки...
Юра
Что это за бред
Юра
Боты с ИИ?
Андрей
jenia
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
Читаю книгу Зандстры, дошел до главы про DI, там приводится пример реализации "сборщика объектов"
Не могу понять зачем через рефлексию это делать, когда есть привычный способ создания инстанса через строковую переменную имени класса, может кто-нибудь знает?
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
Я проверил, работает одинаково
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
Если что это 5е издание, под php7, распаковка массива еще с 5.6 появилась