Я хочу вернуться к моему ajax-запросу, отображающему представление, и некоторым целочисленным значениям, но я не знаю, как я могу это сделать. Я пытаюсь закодировать массив с содержимым в json, но затем при успешном выполнении функции обратного вызова я получаю массив, в котором я могу видеть поле с целым числом и параметр «заголовок», который пуст. Так как же я могу вернуть как целочисленный параметр, так и визуализировать ответ в Symfony2?
Я предполагаю из вашего вопроса, что вы хотите вернуть что-то вроде ..
array(
'html' => **your html**,
'integer' => **your integer**,
);
Если это правильно, вы можете сделать следующее …
// ->renderResponse render the string and creates a response object for you to return
// ->render just renders the string into a variable
$html = $this->container->get('templating')->render(**template**, **parameters**);
$integer = **your integer**;
// Return a JSON object with the correct headers and what not
return new JsonResponse::create(array(
'html' => $html,
'integer' => $integer,
));
Других решений пока нет …