Vitalii
если вы в хроме то проинспектируйте элемент
Igor
Я вот скинул скриншоты такого инспекта, чтобы людям было понятнее в прошлом чате)
Vitalii
кидайте
Igor
Igor
Вот так рендерит
Кирилл
что за единицы? откуда?
Vitalii
я не эксперт в твиге но видимо там дополнительные пробелы прям в базе хранятся, можете проверить почему в базу таки записывается с редактора или же попробовать что то типа
https://twig.symfony.com/doc/2.x/filters/trim.html
Igor
Igor
Vitalii
текст вводился через js редактор?
Igor
Igor
В базе все норм, вроде бы.
Kirill
Всех с праздником, подскажите пожалуйста
Kirill
Хочу encore в Yii2 интегрировать, проблема с резолвом путей с версионным хешем, /app.<hash>.js в симфони он вызывается через твиг assets() функцию, эта функция дёргает AssetExtension, который дёргает symfony/asset компонент
Kirill
Как мне заинитить этот компонент, чтобы он резолвил хешированные файлы(пути)?
artem
всем ку)
Kirill
Разрулил короч )
Kirill
$assetResolver = new Packages(
new PathPackage(
'',
new JsonManifestVersionStrategy(
\Yii::getAlias('@app/web/build/manifest.json')
)
)
);
$assetResolver->getUrl('app.js');
artem
всем привет
artem
есть такая трабла, есть монга под ОДМ допустим есть две коллекции... книги и жанры, и нужно узнать общее количество книг сгруппированых по жанрам
artem
Детективы: 15, романы: 3 итд
artem
вообще не шарю как это сделать в ODM
artem
может кто подскажет?
Аза
$count = $this->dm->createQueryBuilder('Documents\Functional\Book') ->getQuery()->execute()->count();
Аза
?
artem
спс, т.е. если я подвяжу книги к категориям аннотацией то вообще жизнь новые запахи обретет с этим запросом?
artem
выглядит так то красиво, щя попробую
artem
еще пока вопросик пока все спать не ушли)) под капотом есть fos restbundle + knp paginator bundle. есть рессурс в монге, нужно сделать аддекватные фильтры по параметрам) видел делали через форму, вроде как получается. мб еще есть какие то варианты?
Аза
Хз чувак монгу под симфони серьезно не юзал. Только на ноде
artem
все равно спасибо)
artem
мб кто еще подскажет, а то желательно чтобы к 3 утра все работало как было вписано заранее))
artem
а есть кто живой?
Ivan
йес
artem
Ivan
не, чувак, я слаб в этом, сам помощи часто прошу
Ivan
будь вопрос полегче, я бы тебе подсказал
artem
эхх... мне бы вопрос полегче задали)))
artem
/**
* @var Deal $deal
* @JMS\Expose
*/
private $deal;
artem
полегче)) нужно привязать один к одному
Ivan
https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/association-mapping.html
artem
если не ошибаюсь @ODM\OneToOne("App\Document\...")
Ivan
* @OneToOne(targetEntity="Cart", mappedBy="customer")
Ivan
вот такого типа коментарий
Ivan
не шарю что такое ОДМ, я делал, у меня было ORM
artem
https://stackoverflow.com/questions/12240571/symfony2-doctrinemongodbbundle-one-to-many-bi-directional-references
шось такэ :) 21 век, стоит осваивать)
Yury R
привет ребят, по laravel чат не подскажите?) в бан не кидайте я не виноват))
Ярослав
Serezha
А вообще ODM для Симфони - это живой проект?
Yury R
Yury R
два дня в мастер коммит был
Serezha
я сейчас работаю с Изи Админ, разрабы похоже решили не заморачиваться с поддержкой вообще
Serezha
» Doctrine ORM entities (Doctrine ODM and Propel not supported).
Yury R
ну а зачем ты монгу взял вообще?
Serezha
я не брал :) у меня Доктрин. я из научного интереса спрашиваю
Serezha
Доктрин ОРМ
Yury R
доктрина это не монга
artem
Мда уж
artem
Хорошо что у меня заказчики такие же, и решили что монга это лучшее решение
Serezha
Serezha
Монга - логичное дополнение для Ноды. А хранить коллекции книжек в проекте на Симфони логичнее в Мускуле
artem
Ну вот захотелось им так, а мне мучайся
artem
Там 4 проекта, все уже работают. Никак не переубедить
Сергій
Сергій
Привет ребята.
Подскажите пожалуйста как в symfony sonata admin вывести два action на одну модель? Как разделить? у меня выходить что работает или один котроллер или втрой.
app.admin.user:
class: AppBundle\Admin\UserAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: Пользователи, label: Пользователи}
arguments: [~, AppBundle\Entity\User, ~]
calls:
- [ setUserManager, [@fos_user.user_manager]]
app.admin.users.canseled:
class: AppBundle\Admin\UserCanceledAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: Пользователи, label: Аннулированные продавцы, }
arguments: [~, AppBundle\Entity\User, ~]
calls:
- [ setUserManager, [@fos_user.user_manager]]
срабатывает нижний. На скриншоте видно, что ссылки одинаковы.
Аза
Ссылки одинваковые а классы разные
Аза
Зачем тебе две одинаковые ссылки?
Аза
Чет не пойму логики
Сергій
Там разный функционал. На первой все юзеры. А на второй с отметкой покупатели которые не активны
Сергій
Фильтр не пойдет, нужно именно разделить
Аза
Если разный функционал, то зачем один УРЛ? Сделай разные УРЛ'ы так будет правильней
Сергій
Да, но как их сделать?
Сергій
Как повесить на разные роуты?
Serhii
Создать разные роуты?))
Serhii
Странный вопрос
Сергій
Спасибо
Yury R
у кого нибудь есть ссылка на статью про yobo style ?)
Аза
Что эт такое?)