как посмотреть результат учения

Я использую Symfony и в моем контроллере у меня есть следующая функция:

/**
* @Route("/place/{id}", name="place")
*/
public function placeAction( $id )
{
$em = $this->getDoctrine()->getManager();

$place = $em->getRepository( "RoAllgemeinBundle:Place" )->find($id);
return $this->render( "RoAllgemeinBundle:Default:place.html.twig",
array(
"place"=>$place
));
}

В моей ветке я хочу посмотреть подходящее место

<h1>{{ description }}</h1>

В базе данных у меня есть результат для моего заданного idnumber. но когда я пытаюсь просмотреть страницу в браузере, я получаю исключение от Symfony

Variable "description" does not exist in RowocoAllgemeinBundle:Default:place.html.twig at line 3

Но у меня есть столбец с описанием имени ..

это в Entity-Class:

/**
* @var string
*/
private $description;

/**
* Set description
*
* @param string $description
* @return Place
*/
public function setDescription($description)
{
$this->description = $description;

return $this;
}

/**
* Get description
*
* @return string
*/
public function getDescription()
{
return $this->description;
}

Я что-то забыл?

1

Решение

Изменить на:

<h1>{{ place.description }}</h1>
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]