
Bohdan
20.11.2017
07:48:16
https://stackoverflow.com/questions/19839157/how-to-access-nested-parameter-values-in-symfony2
3 ответ

Aleksandr
20.11.2017
07:49:49
спасибо
натыкался на этот тред, но ниже не промотал что-то

Google

Boris
20.11.2017
09:00:42

Bohdan
20.11.2017
09:04:09
у меня вообще в последнее время после каждого ребута приходится делать invalidate and restart - классы не видит

Дмитрий
20.11.2017
09:05:16
EAP ?

Boris
20.11.2017
10:13:07

Bohdan
20.11.2017
10:13:25
нет, 2017.2.4

Boris
20.11.2017
10:13:49
Откатил до 0.15.158, теперь все ок. В 0.15.159 так-же в twig вьюхах не видел приходящие переменные.

Алексей
20.11.2017
10:17:24
Шторм чот ваще задолбал

Andrey
20.11.2017
10:18:28
с последней обновой (месяц, два) вообще брыкается. На дабл шифт не ставит курсор в окно поиска
батхёрт регулярный

Bohdan
20.11.2017
10:19:07
не всегда, но довольно часто такое

Dinar
20.11.2017
10:25:41
Иногда не может Файлы найти по Ctrl+N
Тоже раздражает порой.

Google

Vladislav
20.11.2017
10:26:48
У меня полет стабильный, ничего не лагает
Странно

Bohdan
20.11.2017
10:31:01
по ctrl+n - проблем нет, юзаю частенько

Алексей
20.11.2017
12:28:57
Ну вот. Только поговорили и началось. Открыл шторм, а он не знает классов совсем

Bohdan
20.11.2017
12:43:35

Vadim
20.11.2017
14:23:46
Чем генерируете изображения в разных размерах, в том числе для srcset? Liipimagine удобен для этого, или что-то ещё есть?

Sergey
20.11.2017
14:24:33
удобно, легко поднимается, быстро работает
сверху просто nginx ставлю (для формирования урлов и ограничения размеров + для file cache когда нет CDN)

Vadim
20.11.2017
14:25:45
Спасибо большое

Sergey
20.11.2017
14:26:24
p.s. vips как показали бенчмарки реально работает быстрее чем imagemagic раза так в 2

Arky
20.11.2017
15:21:47
Здравствуйте. А как в симфони получить джсон?

Dinar
20.11.2017
15:22:13
Получить откуда?
json_encode()?

Arky
20.11.2017
15:22:43
Из $_POST

Dinar
20.11.2017
15:23:10
$request->getContent()
Предварительно в контроллере надо получить реквест тайпхинтом

Arky
20.11.2017
15:24:46

Dinar
20.11.2017
15:25:01
public function statisticsAction(Request $request)
{
$yourJsonHere = $request->getContent();
}

Tex
20.11.2017
15:26:35
https://symfony.com/doc/current/controller.html#the-request-object-as-a-controller-argument

Google

Tex
20.11.2017
15:26:43
правильнее всё же давать ссылки на доку, а не куски кода
и разберется лучше и будет знать куда в следующий раз смотреть, а не задавать банальные вопросы по десятому кругу

Dinar
20.11.2017
15:28:29
Спасибо

Arky
20.11.2017
15:31:02
Ничего не понятно(
{
"message": { "body": "Ыы" }
}

Andrey
20.11.2017
15:31:27
?

Arky
20.11.2017
15:31:30
Я посылаю такой вот джсон

Dinar
20.11.2017
15:31:38
Ты основы не знаешь фреймворка совсем.

Tex
20.11.2017
15:35:10
Ничего не понятно(
золотое правило. хочешь получить решение - сформулируй проблему. если сформулируешь совсем хорошо - помочь тебе сможет даже гугл, скорее всего первыми 2-3 выдачами.
вопросы из серии "почему у меня ничего не работает", кхм, не работают.
покажи хоть примеры кода, что ты уже сделал, что именно не работает и как ты пришёл к такому выводу.
и будет видно что ты пытаешься что-то сделать, а не копипастишь куски кода из интернетов бездумно, и появится возможность собственно помочь.
на фразу "ничего не понятно" можно посоветовать только выспаться и понять.

Arky
20.11.2017
15:36:34
Пытаюсь добится чтобы data была не null)

Dinar
20.11.2017
15:38:14
У тебя точно в теле есть дата?

Tex
20.11.2017
15:38:29
чем json отправляешь?
уверен что формат правильный\заголовки нужные стоят?

Антон
20.11.2017
15:39:20
А точно на этот роут шлёшь?

Arky
20.11.2017
15:44:29
Все есть)

Dinar
20.11.2017
15:44:43
Как шлешь пост?
Я про данные а не про дату :)

Alexander
20.11.2017
15:45:10
Может кто пропустил https://habrahabr.ru/post/342782/

Arky
20.11.2017
15:45:28

Google

Dinar
20.11.2017
15:46:25
Все должно быть нормально
Сдается, где-то накосячил
А какой реквест ты кстати получаешь?
FQCN покажи-ка?

Антон
20.11.2017
15:51:10
Постманом попробуй что то послать и посмотреть
Вообще туда приходит что либо

Dinar
20.11.2017
15:51:28

Arky
20.11.2017
15:51:52
А какой реквест ты кстати получаешь?
The controller must return a response (null given). Did you forget to add a return statement somewhere in your controller? (500 Internal Server Error)

Admin
ERROR: S client not available

Dinar
20.11.2017
15:52:25
А ну вот
Ты хоть exit; поставь после дампа
Симфа же иначе ждет какой-то респонс их экшна.

Антон
20.11.2017
15:53:59
Пардон

Dinar
20.11.2017
15:55:16
Это где смотреть?))
FQCN - это Fully Qualified Class Name. То есть с неймспейсом вместе. Как вот он у тебя пишется в use секции.

Arky
20.11.2017
15:56:55

Andrey
20.11.2017
15:57:21
блин)

Arky
20.11.2017
15:58:18
FQCN - это Fully Qualified Class Name. То есть с неймспейсом вместе. Как вот он у тебя пишется в use секции.
namespace AppBundle\Controller;
use AppBundle\Entity\Message;
use AppBundle\Repository\MessageRepository;
use Doctrine\ORM\EntityManager;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Serializer\Encoder\JsonEncode;
use Symfony\Component\Serializer\Encoder\JsonEncoder;
use Symfony\Component\Serializer\Normalizer\ObjectNormalizer;
use Symfony\Component\Serializer\Serializer;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method;
class DefaultController extends Controller

Dinar
20.11.2017
15:58:30
Все норм.
напиши exit; после dump();

Google

Arky
20.11.2017
16:00:55
return dump($data);exit;
? ?

Andrey
20.11.2017
16:01:04
тип, убери return
всё после него не выполняется

Arky
20.11.2017
16:04:03
Все норма, спасибо большое)
https://pastebin.com/cYhDwSpt
Не робит)))
Потому что $data это не массив и не объект :>

Sergey
20.11.2017
16:22:12
dump, exit.. что тут происходит вообще?

Arky
20.11.2017
16:22:43

Vladislav
20.11.2017
16:28:04
Ребята, может кто-то пролить свет на bcrypt?
http://www.php.net/manual/en/password.constants.php
если соль не передал, она генерится в функции
а как потом сраванивать пароли? как знать какая соль была заюзана?
"If omitted, a random salt will be generated by password_hash() for each password hashed"

Dmitry
20.11.2017
16:30:18
она в полученной строке присутствует, password_verify сама найдет ее

Vladislav
20.11.2017
16:36:01
нашел

Arky
20.11.2017
16:42:39
https://pastebin.com/cYhDwSpt
Вбщим, я пофиксил, но сериалайзер не задает значения $message которые находятся в джсоне
$serializer->deserialize($data,Message::class,'json',['object_to_populate' => $message])
В чем проблема?(

Владимир
20.11.2017
20:04:32
То чувство, когда ты, наконец, доволен тем каким стал Twig, но весь мир переходит на JS фреймворки

Sergey
20.11.2017
21:19:52