Евгений
Всем привет, как вы решаете задачу с табами в симфони? Когда в каждом табе таблица с пейджингом? Вопрос поднимался, но остался без ответа
Евгений
Делаю на iframe, но может есть более элегантное решение?
Bulat
Евгений
вот я и думаю
Bulat
И пагинацию тоже через ajax сделай
Oleg
или вообще через vue
Artem
Ребят, скажите, есть ли возможность в доктрине делать сложные фильтры (к примеру с использованием dql), а не стандартный SQL_Filter?
Artem
Или самому надо реализовывать?
Dmitry
спецификации? или ты о чем?
Artem
Я о фильтрах в запросах
Dmitry
что такое "фильтр в запросе"? условие выборки?
Artem
Да
Dmitry
ну так в DQL пиши WHERE и вперед
Artem
Мне их нужно выборочно применять
Artem
Примерно как в доктрине реализованы фильтры только dql
Dmitry
QueryBuilder что ли нужен? ;)
Artem
Ты видел как в Doctrine применяются фильтры? Я что из контроллера querybuilder юзать буду?
Dmitry
а ты что, из контроллера какие-то условия собираешься накладывать?
Dmitry
в общем походу ты спецификации хочешь
Artem
Что в твоём понимание спецификации?
Dmitry
паттерн такой есть
Artem
Да, собираюсь накладывать из контроллера
Dmitry
можно глянуть happyr/doctrine-specification или похожие реализации
Artem
Ща посмотрю. Спасибо
Dmitry
но это по сути просто оболочка над QueryBuilder, просто позволяет создавать классы "условия"
Dmitry
но фильры в общем и есть тоже именнованные условия
Artem
Посмотрел, не мне не это нужно
Artem
Мне нужно к примеру чтобы у меня была возможность сослаться на алиас в dql запросе и написать какое-то условие, возможно даже с подзапросом. И возможность это применить
Artem
Блин, какие только паттерны уже не придумали)) ппц
Dmitry
глобально что ли? в одном месте поставить условия, а в другом при выборке они применятся?
Artem
В зависимости от query параметра к примеру их применять
Artem
И чтобы была возможность их налаживать друг на друга
Dmitry
чем тебя не устраивает в зависимости от входных параметров собирать query объект, а потом его передать в запрос для получения результата?
Artem
Потому что контроллер не должен этим заниматься. Это должно быть прописано отдельно
Dmitry
ради бога, вынеси отдельно ;)
Artem
Single Responsibility
Artem
Ты смотрел как фильтры в доктрине реализованы?
Artem
Как думаешь они по приколу каждое условие в отдельный класс запихивают?
Dmitry
тебе каждое условие в отдельный класс запихивать хочется? спецификация
Artem
Да, мне хочется в отдельный класс
Dmitry
Типа так
Spec::andX(
new ByCurrency($this->amount->getCurrency()),
new ByProfitProfile(ProfitProfile::balanced()),
new ValidByMinimumAmount($this->amount),
);
Artem
Ребят, кто-то ещё пользуется этой либой?
Bulat
Приветствую! Подскажите гуру, какой стек нужно освоить на позицию как-минимум джуна на симфони? Достаточно ли основной документации и базовых принципов?
Aleksandr
что за привычка делать из фреймворка специальность\вакансию
Aleksandr
учи мат часть)
Bulat
)))
Aleksandr
а фреймворк второстепенен
Konstantin
Ilya
Приветы
$category->getProducts()
Возвращает PersistentCollection. Могу я как то получить квери буилдер из него?
Ilya
Ilya
Anarbek
Доброго времени суток. Кто может подсказать в чем дело. Получаю данные из модели, передаю их в DoctrineOrmAdapter, потом в Pager. Когда в twig пытаюсь вывести текстовое поле, пишет что такого метода не найденно. Хотя если выводить допустим поле со связью на User, то все в порядке
Anarbek
Если писать item.name, то пишет что не найденно метода, если item.getName, то все выводит. Кто то может объяснить такое поведение?
Anarbek
проблемы были с тем что переменные с нижними подчеркиванием. то есть в модели были переменные user_name
Boris
Всем привет! Ищу разработчика на Symfony для проектной работы. Подробности - в личке! Извиняюсь за оффтоп.
Mícheál
Boris
Mícheál
Serhii
Татьяна, я понимаю если бы канал назывался symfony_днепр, а так здесь люди с разных городов и стран, а вы спамите нас, причем во всех подобных каналах))
Serhii
Я вас понимаю, у меня жена рекрутер, этот вечный поиск людей в режиме сейчас и срочно подталкивает на написание всем и везде)
Serhii
и да, в других каналах были не вы
Roman
Ребят привет, есть вопрос, но он больше по языку. можно ли в php строку, содержащую длинное число больше 16 символов перевести в число без потери точности?
Dmitry
int в 64бит пхп 19 символов
Roman
Хм, float тоже?
Sergey
Второй год ищем симфониста адекватного)) ЗП до 230000₽ готовы платить а платить некому))
Sergey
я бы сказал на пхп вообще адекватных мало)
Mícheál
Mícheál
Игорь Пинчук
Весь вопрос в том, что такое адекватный для вас))
Mícheál
Anonymous
Anonymous
Почему может быть такое в сф 4?
Anonymous
Апач мозги делает
Anonymous
Блин , в чем проблема может быть ?
John
Привет всем, нужна помощь достался проект на symfony 2.8 возникли проблемы с почтой я настроил по smtp все норм, правда есть отправка писем из модели (Entity) там:
$transport = \Swift_MailTransport::newInstance();
$mailer = \Swift_Mailer::newInstance($transport);
что не есть хорошо поскольку не учитываются настройки smtp а как пробросить настройки я не знаю.
PS: Вопрос такой как из модели получить объект mailer ?
Stas
я бы не стал это делать в сущности
John
Да это плохо, но это возможно ?
Stas
ну если уж совсем надо наговнять и сделать быстро-быстро чтобы работало. то пропихивайте каким-нить сеттером.
а из контейнера тяните @mailer сервис