Vadim
Тащить всю базу в подписчик не надо, или сервис, или какой-нибудь свой менеджер. Чтобы в данны момент ошибки не было, инжекти Connection, как тебе ошибка подсказывает
eXCom 🇺🇦
а как? это в services.yml, верно ?
eXCom 🇺🇦
я сейчас передаю вот так arguments: [ '@database_connection' ]
eXCom 🇺🇦
аа, дошло, спасибо!)
eXCom 🇺🇦
а как с помощью этого коннекшна получить ентити менеджер?
Vadim
А зачем тебе еще ентити менеджер?
eXCom 🇺🇦
не еще а это все что мне нужно, только ентити менеджер чтобы вставлять информацию в бд
eXCom 🇺🇦
впринципе я уже могу это делать через коннекшн
eXCom 🇺🇦
но через ентити менеджер было бы как то лучше, так мне кажется
Sergei
Репозиторий для этого придуман
Sergei
ЭнтитиМенеджеру в энтити не место: сущность не должна знать о том, как и где она хранится.
Vadim
но через ентити менеджер было бы как то лучше, так мне кажется
Ну если кажется, то инжекти его, в чем проблема.
eXCom 🇺🇦
ЭнтитиМенеджеру в энтити не место: сущность не должна знать о том, как и где она хранится.
я пытаюсь использовать энтити менеджер не в энтити а в Event Subscriber
eXCom 🇺🇦
Ну если кажется, то инжекти его, в чем проблема.
проблема в том что ничего не инджектиться кроме Doctrine/Dbal/Connection; когда я пытаюсь проинстанциировать что угодно другое, говорит что ожидалось что я пришлю то что пытаюсь прислать, а на самом деле якобы присылаю Doctrine/Dbal/Connection;
Anonymous
Всем ку
eXCom 🇺🇦
Где-то ошибка, проверь
спасибо, разобрался, проблема была в том что в services.yml я передавал в аргументах не доктрайн а коннекшн arguments: [ '@connection'] переделал на arguments: [ '@doctrine']
Сергей
всем привет. Хочу создать собственный тип поля для формы для сонаты. И прицепить к нему js, чтобы везде, куда бы я не цеплял это поле, подцеплялся этот js. Есть какая-то возможность это сделать?
Alexander
Привет, да, у них в доках есть как сделать кастомное поле, под него делаешь твиг и в нем js.
Сергей
в гугле везде пишут, что можно твиг переопределить и туда вставить js. Но этот шаблон придется постоянно прописывать при добавлении поля. А хотелось бы, чтобы если я добавил это поле, то js был бы уже там
Сергей
или для типа поля определить постоянный template. Можно ли это как-то сделать?
Alexander
Делаешь кастомное поле, потом подключаешь в твиговских конфигах в form_themes пишешь путь к твигу в котором будет лежать обработка. А в самм твиге проверка на тип поля. Этот тип поля используешь только там где надо и все ок.
Dmitriy
Можно ли как-то застаить валидатор пройтись по дереву dto объектов? Game {#181 -id: null -gameId: 1 -commandId: 1 -sportsman: array:1 [ 0 => Sportsman {#373 -sportsmanId: 1 -ageGroupId: 1 -sportProgram: array:1 [ 0 => SportProgram {#343 -actionKind: null -events: null -partners: null } ] } ] } Например вот это нужно провалидировать На actionKind весит правило NotBlank
Alex
Всем привет! А кто-нибудь знает, по какой причине для sf > 2.8 убрали переключение storage для профайлера? ну и - чем может быть плоха идея запихать профайлер в редис?
Thawne
Thawne
Всем привет, это же json?
Thawne
просто тут нет {} <--- таких скобок :\
Сергій 🍉
нет
Thawne
а что это?
Thawne
decoded&
Thawne
?
Сергій 🍉
дамп массива
Thawne
а как выводить с него нужные мне данные, например name
Thawne
по индексу там
Сергій 🍉
Кирилл
да ну, зачем)
Anonymous
)))
eXCom 🇺🇦
а как выводить с него нужные мне данные, например name
ты выводишь var_dump($arr); чтобы вывести ключ массива var_dump($arr['outcome']); //выведет твой success
Кирилл
я же говорю - зачем.
Кирилл
придут и все объяснят
Anonymous
Работал руководителем Ит отдела. Было в подчинении 16 сисадминов, брали инженера , пришёл человек . Задаёшь ему вопросы, он на все вопросы давал один ответ есть друзья подскажут. А когда задал ему вопрос из его Резюме, подошёл и задал встречный это мое вообще резюме ?)
Anonymous
Правда это было 10 лет назад
Кирилл
с тех пор ничего не изменилось)
Кирилл
только вместо друзей - стековерфлоу
Dmitriy
Может кто подсказать, как правильно поступать с массивом сущностей которые между собой связаны
Dmitriy
7 сущностей и у каждой с каждым должна быть связь
Dmitriy
7 сущностей и у каждой с каждым должна быть связь
И такие группы в перемешку в массиве приходят
Dmitriy
Сохранение, апдейт, провалидировать, если у одной с другой нет связки - поправить
Dmitriy
Самая гадость - связка не по id а по свойствам
Bekzod
Здравсвуйте, можете подсказать как расшарить данные по всем twig шаблонам. Есть интернет магазин и нужно сделать так чтобы можно было удалить и снова поставить иконку корзинки в хедере и в каждом товаре меняя (вкл\выкл) одну натройку в админке. но значение этой натройки храниться в бд. а название настройки (надо искать настройку в бд по имени. например : show_cart) написан в parameters.yml. я хочу создать свою twig функциюкоторый вернет значение этой настройки но не знаю как из класса этой функции получить доступ к параметрам (parameters.yml) . можете подсказать как можно сделать чтобы значение настройки можно было получить из всех twig шаюлонов.
Alexander
В глобальную переменную twig передай значение из параметров, в доках есть инфа полная как именно
Андрей
Господа, всем привет. Нужен совет. В данный момент работаю с Symfony2 на основном проекте. Однако сейчас предстоит пилить более менее крупный интернет магазин строительных товаров. Терзаюсь с выбором движка и подхода впринципе. 1) С одной стороны хочется использовать в качестве основы Symfony, заодно испробовать новые фичи Symfony 4 на практике. Привлекает гибкость и технологичность, пугает увеличение времени на разработку. 2) С другой стороны есть немалый опыт разработки на цмсках MODX и Prestashop. Привлекает скорость разработки - по сути выбор шаблона и его заточка под конкретные нужды. 3) Поэтому очень интересно, есть ли сейчас на Symfony 3/4 достойный движок для ИМ, который можно взять за основу? То есть есть ли некое воплощение баланса между готовым функционалом, предлагаемым CMS-ками и всем тем, за что мы так любим Symfony?
Сергій 🍉
вопрос еще в том, хочешь ли ты продолжать пилить магазинчики на цмсках? или ты все же хочешь вырасти по скилам и деньгам? ну и вроди есть какая-то цмска на симфони для магазинов. все гуглится.
Андрей
я-то гуглил. мне интересно - на практике кто что использовал
Anatoliy
есть на основе симфони, sylius
Anatoliy
достаточно мощный, но при глубокой кастомизации, могуь возникнуть сложности. и да, не нужно пилить магазин на цмске)
Максим
Pagekit хорошо проработанная cms на Symfony
Андрей
достаточно мощный, но при глубокой кастомизации, могуь возникнуть сложности. и да, не нужно пилить магазин на цмске)
на цмске мож и не надо. но с нуля велосипед тоже не вижу смысла писать. вот и ищу добротную основу, где основная архитектура магазина уже реализована
Anatoliy
посмотри sylius
Андрей
спасибо, гляну
Bekzod
Twig extension, ParameterBagInterface
Здравствуйте, пробовал добавить ParameterBagInterface в конструктор но получаю ошибку
Bekzod
Dmitriy
Здравствуйте, пробовал добавить ParameterBagInterface в конструктор но получаю ошибку
no such service exist - ключевые слова, у вас в конфиге к интерфейсу должна быть реализация
Dmitriy
Здравствуйте, пробовал добавить ParameterBagInterface в конструктор но получаю ошибку
bin/console debug:container ParameterBagInterface Поищите его так например
Bekzod
Понятно, я решил просто создать сервис для этой функции в servces.yml и передал параметер из parameters.yml как аргумент и заработало.
Bekzod
bin/console debug:container ParameterBagInterface Поищите его так например
да, таких сервисов нет говорит. для того чтобы добавить такой сервис мне нужно создать новый класс реализующий этот интерфейс и добавить его в services.yml?
Maxim Kainov
Господа, всем привет. Нужен совет. В данный момент работаю с Symfony2 на основном проекте. Однако сейчас предстоит пилить более менее крупный интернет магазин строительных товаров. Терзаюсь с выбором движка и подхода впринципе. 1) С одной стороны хочется использовать в качестве основы Symfony, заодно испробовать новые фичи Symfony 4 на практике. Привлекает гибкость и технологичность, пугает увеличение времени на разработку. 2) С другой стороны есть немалый опыт разработки на цмсках MODX и Prestashop. Привлекает скорость разработки - по сути выбор шаблона и его заточка под конкретные нужды. 3) Поэтому очень интересно, есть ли сейчас на Symfony 3/4 достойный движок для ИМ, который можно взять за основу? То есть есть ли некое воплощение баланса между готовым функционалом, предлагаемым CMS-ками и всем тем, за что мы так любим Symfony?
Cms нужна, чтобы по быстрому запустить магазин со стандартным фунционалом и небольшими доработками. Я уже около года делаю магазин на Symfony с EasyAdmin. Пока все хорошо.
Андрей
и кстати да, как насчет синка с 1с
Maxim Kainov
Да, 1с программист присылает нужные данные в json