
Anton
18.12.2017
13:42:12
Всем привет! Кто юзал? https://github.com/Limenius/ReactBundle/blob/master/Resources/doc/index.md

Sergey
18.12.2017
13:42:40

Anton
18.12.2017
13:42:47
Или какой-то другой флоу для работы с React + Symfony

Google

Alan
18.12.2017
13:43:31
а зачем?
пишешь же апишку пишешь реакт и все

Sergey
18.12.2017
13:43:46
изоморф

Alan
18.12.2017
13:44:08
ну в реакте бек на ноде поднимаешь и делаешь запросы из бека

Anton
18.12.2017
13:44:25

Sergey
18.12.2017
13:44:26

Anton
18.12.2017
13:44:45

Alan
18.12.2017
13:44:58
а ну мб... но такие бандлы которые склеивают выглядят как нечто что усложнит все и потом хрен выпилишь ))

Anton
18.12.2017
13:45:09
Есть уже готовое приложение, хочется постепенно новые странички уже писать на реакте

Sergey
18.12.2017
13:45:34

Alan
18.12.2017
13:46:16
можно target: library в вебпаке сделать

Google

Sergey
18.12.2017
13:46:19
щас просто json через twig пробрасываем в window.

Alan
18.12.2017
13:46:20
и собирать жски как библиотеки
подгружать и навешивать их на div id )

Anton
18.12.2017
13:46:54

Vladislav
18.12.2017
13:46:54

Alan
18.12.2017
13:46:55
ну типа как jquery скрипты просят у тебя id дива и потом в нем себя рендерят
как фейсбук приложение делает )

Sergey
18.12.2017
13:49:20

Alan
18.12.2017
13:50:27
дичь какая-то)
ну так же как ты подключаешь iframe от фейсбука - подключил жс и указал ему див)
мы так форму пополнения в лигаси проект втыкали, там кнопка в шапке пополнить баланс,
PaymentPopupWidget.render({selector: '.payment-popup-wrapper'})
PaymentPopupWidget доступен после подключения этой библиотеки
в реакте всеравно все бьется на компоненты
их хоть как отдельные либы компиль, хоть потом в страницы соединяй
но эт не серверсайд да

Sergey
18.12.2017
13:59:55
вот надо серверсайд, чтобы вообще огонь было
@fes0r а что ты за крон хотел узнать то?

Sergey
18.12.2017
14:28:11
ну от php образа с кроном

Sergey
18.12.2017
14:28:41
ну если у тебя кубер, то я хз зачем тебе образ с кроном)

Sergey
18.12.2017
14:28:58
кубик у меня недавно
вот теперь могу выпилить

Sergey
18.12.2017
14:30:43
а мускуль не в кубере случайно?

Google

Sergey
18.12.2017
14:31:43
rds

Константин
18.12.2017
14:47:42
@fes0r CSRF везде нужен? Насколько несекьюрно выключить внутри админки?

Vladislav
18.12.2017
14:48:26
ну если ты залогинен в админке
то можно тебя крякнуть
лел

Petr
18.12.2017
14:51:41

Константин
18.12.2017
15:12:41
Но ведь атакующему как минимум надо знать сигнатуру формы
Или так себе отговорка?)

Vladislav
18.12.2017
15:13:37
так себе отговорка
представь что я работник вашей канторы и все знаю, ток прав нет
решил крякнуть тебя админа и получить права
ну это да, абстрактные примеры, возможно на практике они не работают

Vladislav
18.12.2017
15:14:29
но мы ведь инженеры) та и зачем отключать цсрф в админке? проще ?

Alexander
18.12.2017
15:14:49
А в чем проблема? зачем отключать CSRF?

Dmitry
18.12.2017
15:38:00
Подскажите , может кто то сталкивался
LiipImagineBundle не создает в папке media файл изображения

Константин
18.12.2017
15:39:34

Sergey
18.12.2017
15:41:20
это не нормально что на одной форме надо пол часа сидеть

Dmitry
18.12.2017
15:57:42
зачем вообще время жизни для csrf токена

Dmitry
18.12.2017
15:57:45
Почему ? Если это заявка на кредит в банк или mortgage ?

Google

Alexander
18.12.2017
16:19:33
Хм... А кто-нибудь игрался с container.service_subscriber фичей? Она без autowire не работает?

Bohdan
18.12.2017
16:24:20

Alexander
18.12.2017
16:24:48
Да вот проблема в том, что доки нет, судя по всему...

Константин
18.12.2017
16:24:50

Alexander
18.12.2017
16:26:36

Shmaltorhbooks
18.12.2017
16:32:31
судя по пхпдоку - он только с автовайром работает

Alexander
18.12.2017
16:36:46
Надо указать как каким образом локатор инджектить

Admin
ERROR: S client not available

Alexander
18.12.2017
16:37:06
Разобрался

Boris
18.12.2017
16:38:08
Привет всем.

Alexander
18.12.2017
16:40:06
App\TestSubscriber:
autowire: false
autoconfigure: false
calls:
- ['setContainer', ['@Psr\Container\ContainerInterface']]
tags:
- { name: container.service_subscriber }

Boris
18.12.2017
16:41:00
Подскажите пожалуйста навскидку, что можно было пропустить. Есть два идентичных поля в БД с типом json. При сохранении в одно поле автоматически конвертит массив в json, в другое нет.

Sergey
18.12.2017
16:46:58

Shmaltorhbooks
18.12.2017
16:47:06
Или что там вообще задействовано
Или таблицы
Описание поля в студию
описание поля в студию

Boris
18.12.2017
16:52:06
Нашел ошибку. http://dl3.joxi.net/drive/2017/12/18/0017/0874/1139562/62/b5aab30b88.png
Значения не в кавычках.

Sergey
18.12.2017
16:52:25
да, пхп и не такое может)

Google

Boris
18.12.2017
16:54:35
Описание поля в студию
/**
* @ORM\Column(type="json", nullable=true)
*/
private $cc;
/**
* @ORM\Column(type="json", nullable=true)
*/
private $bcc;
/**
* @ORM\Column(type="json", nullable=true)
*/
private $parameters;
Последнее поле отрабатывает ок, первые два - не заключаются в кавычки и внутренние должны экранироватся.
http://joxi.ru/krDqGb7t0ojjZm?d=1
Хотя в сущности поля идентичны (ну почти)

Shmaltorhbooks
18.12.2017
16:58:47
геттеры-сеттеры идентичные?
затык именно с сохранением? с чтением валидных данных проблем нету?

Boris
18.12.2017
16:59:34
С чтением ИЗ проблем нет, преобразует JSON в массив корректно.
Да, геттеры и сеттеры идентичны.

Shmaltorhbooks
18.12.2017
17:01:27
тогда x-debug, меняем значения только двух полей и смотреть что происходит в em и uow при сохранении нормального и ненормального)

Boris
18.12.2017
17:04:02

Shmaltorhbooks
18.12.2017
17:07:28
Ну и нам расскажи как выяснишь откуда ноги растут))

Boris
18.12.2017
17:10:05
uow = unit of work, em = entity manager?

Shmaltorhbooks
18.12.2017
17:18:23

Boris
18.12.2017
18:00:38

Dmitriy
18.12.2017
18:08:42
https://knpuniversity.com/screencast/symfony4-upgrade
кнп завезли новый курс

Sergey
18.12.2017
18:41:11

Dinar
18.12.2017
19:30:33
Почему дочерние формы могут быть пустые?

Dmitriy
18.12.2017
19:30:52