@symfony_php

Страница 118 из 1418
Katulos
24.02.2017
10:14:35
блять

понаплодили

Andrew
24.02.2017
10:15:01
я ж тебе даже ссылку на репозиторий выше кинул

Sergey
24.02.2017
10:15:11
https://github.com/Cilex/Cilex/blob/develop/composer.json#L20-L22
и чем он тебе поможет установить бандл для доктрины?)

Google
Andrew
24.02.2017
10:15:57
и чем он тебе поможет установить бандл для доктрины?)
мне ничем, а чувак может doctrine/orm поставить и сам в своем пимпле наконфигурить сервисов

Sergey
24.02.2017
10:16:21
ну я и говорю ему, ставь напрямую доктрину

Katulos
24.02.2017
10:16:37
sudo curl -LsS http://symfony.com/installer -o /usr/local/bin/symfony

Серьезные мануалы

Big_Shark
24.02.2017
10:17:55
нак напрямую ее и туда можно было поставить)

собственно варианта 2, или полный симфони, или конфигурировать в ручную

Sergey
24.02.2017
10:19:18
ну есть вариант взять фреймворк бандл и выпилять остальные бандлы к херам

всякие секурити, твиги, свифтмейлеры

Big_Shark
24.02.2017
10:20:04
Sergey
24.02.2017
10:20:04
из vendor они никуда не уйдут, но пхп их тащить в рантайм то не будет

Katulos
24.02.2017
10:38:50
"symfony/symfony": "3.2.*", "doctrine/orm": "^2.5", "doctrine/doctrine-bundle": "^1.6", "doctrine/doctrine-cache-bundle": "^1.2", "symfony/swiftmailer-bundle": "^2.3.10", "symfony/monolog-bundle": "^3.0.2", "symfony/polyfill-apcu": "^1.0", "sensio/distribution-bundle": "^5.0", "sensio/framework-extra-bundle": "^3.0.2", "incenteev/composer-parameter-handler": "^2.0", "twig/twig": "^1.0||^2.0"

Что из этого можно вынести?

Google
Sergey
24.02.2017
10:39:50
ну ты в зависимостях только фрейм бандл укажи

Andrew
24.02.2017
14:54:53
supervisord vs systemd 0:1

Sergey
24.02.2017
17:56:22
Sergey
24.02.2017
17:56:42
микрокернел это всего лишь трейт

Sergey
24.02.2017
17:56:50
ну да)

Vadim
25.02.2017
18:56:56
Что-то я либо туплю сильно, либо не вижу более красивого способа юзать шестой пхпюнит в симфони, кроме как запихнуть в корень src недостающие классы, там же наименование сменилось у Бергмана

Vadim
25.02.2017
19:49:55
А зачем что-то пихать в src?
Просто там было что-то типа PHPUnit_Framework_TestCase, а стало PHPUnit\Framework\TestCase

И я сейчас быстро сделал в корне класс, который был, екстендящий просто тот, который стал

Пока работает

Sergio
25.02.2017
19:51:49
всем привет

Vadim
25.02.2017
19:51:51
Но кажется, что где-то я что-то недопонял и можно сделать красивее

Sergio
25.02.2017
19:57:52
а как мне правильно в репозитории вытащить title если он у меня транслейтэбл? вот запрос $qb = $this->createQueryBuilder('b') ->select('b') ->where('b.section = ?1') ->addOrderBy('b.created', 'DESC') ->setParameter(1, $section_id);

джойнить не даёт, конечно же таблицу переводов...

Vadim
25.02.2017
20:11:51
Развлекаются как могут https://gist.github.com/jeroenvdgulik/c693d3f37b76efb66a55a2b50944c499

Nik
25.02.2017
22:23:07
Народ, подскажите, кто-то юзал JMSDiExtraBundle ? Как оно, удобно? Или все таки класический вариант с yaml лучше?

Sergey
26.02.2017
03:11:53
Жди 3.3 симфони, там годно будет сделано DI

Alan
26.02.2017
10:19:38
Google
Sergey
26.02.2017
10:21:05
https://speakerdeck.com/xabbuh/get-ready-for-symfony-4

вот тут вроде все показано

Alan
26.02.2017
10:21:34
спасибо

Roman
26.02.2017
14:06:32
кто то с DataGrip работает?

Vadim
26.02.2017
14:23:31
А что с ним не так?

Roman
26.02.2017
14:38:29
все уже) решил проблемку

забыл настроить Ssh коннект

в DataGrip

Sergey
26.02.2017
14:59:46
Подскажите, есть {{ form_label(form.pdate,'Дата покупки') }} {{ form_widget(form.pdate) }} - Как из этого сделать вывод по дефолту - текущей даты

Сейчас по дефолту рисует форму с отдельными полями год, месяц, дата. Но 2012 год по дефолту. Хочу поменять - если пустое значение - то текущая дата

Sergio
26.02.2017
20:17:34
почему не дает?
Может не правильно джойн я сделал...

Это таблица translatable

Просто это же все в репозитории я пробую делать, как положено...

Kirill
26.02.2017
20:22:20
нуу, по идее конечно перевод для текущей локали должен вытащиться сам

Sergio
26.02.2017
20:22:59
Только если я логику пропишу...

Kirill
26.02.2017
20:23:03
типа тебе не нужно самому явно джойнить что-то

Sergio
26.02.2017
20:23:05
Как же он сам то

Так у меня отдается Джейсон и нет там полей которые в переводе

Google
Kirill
26.02.2017
20:24:02
ты локаль в параметрах запроса хочешь использовать?

Sergio
26.02.2017
20:24:14
Это всеравно

Мне приджойнить бы её

А локаль то я вытащу саму, ясное дело

Kirill
26.02.2017
20:24:51
ну тогда попробуй сам сджойнить правда, вообще должно джойниться

Sergio
26.02.2017
20:25:24
Это ли не этот лейзи лоад то случаем?

Может в нем все дело то?

Admin
ERROR: S client not available

Kirill
26.02.2017
20:25:47
хотя я если честно только personal translations пробовал джойнить, не удивительно что там все без проблем..

Sergio
26.02.2017
20:26:16
Хм

Personal translations это что?

Kirill
26.02.2017
20:27:34
это когда переводы какой-то сущности лежат в отдельной сущности

и в отдельной таблице соответственно

Sergio
26.02.2017
20:28:09
Ну это я понял

Kirill
26.02.2017
20:28:20
а не все в одной куче

Sergio
26.02.2017
20:28:23
Он реализован как трейт?

Kirill
26.02.2017
20:29:02
у gedmo был вроде трейт, да

Sergio
26.02.2017
20:29:21
Ну вот у меня тож трейт

Kirill
26.02.2017
20:30:00
ну у тебя переводы всех сущностей в одной таблице?

Sergio
26.02.2017
20:30:54
Допустим, сущность новость, у нее есть отдельная таблица переводов для опр полей

Google
Kirill
26.02.2017
20:31:31
ну типа NewsTranslations?

Sergio
26.02.2017
20:31:58
Типа есть News, NewsTranslation

И в News все данные что не подлежат переводу

Kirill
26.02.2017
20:32:28
по идее же у News должна быть связь translations с ней тогда, вот и сджойнь по ней

Sergio
26.02.2017
20:32:38
Верно

Но

В News есть только поле translationId ссылающееся на таблицу переводов

По айди

Связь по ходу many to one

Kirill
26.02.2017
20:36:49
хмм. у gedmo иначе сделано: у translation хранится id объекта, который переводится, название переводимого поля и сам перевод. а если это не personal translation, то еще FQCN переводимой сущности

а у самой сущности - связь translations - one to many с переводами

Daniel
27.02.2017
05:41:13
Ребята, а вот если в компании используются PHPStorm, активированные через license-серверы, которые публикуются в сети?

Это же просто чувак какой то делится своим ключом?

Vadim
27.02.2017
05:46:08
Наверное либо это кпропоративная хрень какая-то, либо китайский эмулятор кпропоративной хрени

Kirill
27.02.2017
06:10:37
юзайте EAP)

Salavat
27.02.2017
06:39:50
Купите лицензию. Стоит-то всего 89/год по подписке. Зп же в разы больше.

Daniel
27.02.2017
06:40:16
Да я тоже думаю, но как бы это их проблемка

Мне просто интересно, так разве можно юр лицам?

Ну, лицензировать по

Страница 118 из 1418