Невозможно получить доступ к элементу количества внутри массива в скрипте контроллера symfony

В моем скрипте контроллера Symfony я передаю количество моей корзины покупок. И я могу получить print_r следующим образом. Проблема, с которой я столкнулся, заключается в том, что я безуспешно пробовал различные способы доступа к количеству, может ли кто-нибудь помочь мне, как получить доступ к этому элементу количества

public function detailsAction($id, Request $request)
{
    $book = $this->getDoctrine()
        ->getRepository('AppBundle:Booklist')
        ->find($id);
    print_r($request->request->get('form'));
    die($request->request->get('form'));      

    return $this->render('books/details.html.twig', array('book' => $book, 'quantity' => 1));
}

ВЫХОД с print_r

Array ( [quantity] => 1 [Add to Cart] => [_token] => Y8XHbH7lHphAFQ5lIjhQShoIleeSj9iGpen1rhxTBz4 ) Array

может кто-нибудь помочь мне в доступе к количеству ??

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
48
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы сбросили $request->request->get('form') и в нем есть какое-то количество. Количество должно быть легко определено.

$form = $request->request->get('form');
var_dump($form['quantity']);

Большое спасибо, мой друг!!! одна небольшая услуга, на странице detail.html.twig я получаю доступ к другим элементам следующим образом: <li class = "list-group-item"> Категория: {{book.category}} </li> <li class = "list -group-item "> Цена: {{book.price}} </li> не могли бы вы сказать мне, как получить доступ к странице сведений о количестве?

Prog_Rookie 26.07.2018 07:46

наверное book.price. Мне нужно уточнить стоимость book

david 26.07.2018 08:10

Другие вопросы по теме