Я работаю над проектом с использованием Symfony 2, я создал пакет для обработки всех моих служб баз данных, которые передают данные JSON назад и вперед.
Моя проблема/вопрос:
-
Можно ли разместить прямо вверх объект JSON? В настоящее время я подменяю обычное сообщение формы для своих вызовов ajax, предоставляя объекту имя
json={"key":"value"}
, если я не даю ему имени. Я не могу получить данные из объекта запроса Symfony$JSON = $request->request->get('json');
-
Я хочу иметь возможность использовать один сервисный пакет для обработки как данных, поступающих из вызовов AJAX, так и обычной формы Symfony. В настоящее время я беру представленную форму Symfony, получая данные с помощью JSON_ENCODE, я просто не могу понять, как отправлять данные через мой диспетчер служб, который ожидает данные запроса.
Подводя итог:
-
Я хочу, чтобы Symfony принимал объект post JSON вместо формы.
-
Я хочу передать объект JSON между контроллерами, используя Request/Response
Если я все это сделаю неправильно, не стесняйтесь говорить мне об этом!