Как отправить часть HTML с выражением ветки через контроллер как переменную внутри $ this-> render ()? - PullRequest
0 голосов
/ 16 января 2019

Я хочу отправить часть HTML как переменную в параметрах массива в функции $ this-> render ().

Я использую эту переменную в своем представлении, {{other_product | raw}}, но он также не форматирует синтаксис TWIG и не получает правильный путь.

 public function productsAction(){
    $em = $this->getDoctrine()->getManager();
    $produits =    $em->getRepository('AppBundle:Products')->findBy(array('disponibility' => 1));

    $other_product='<a href="{{ path(similar_product) }}" target="_blank">Other product</a>';

    return $this->render('AppBundle:Default:products/layout/products.html.twig', array(
        'products' => $products,
        'other_product' => $other_product)
    );
}

Это результат <a href="{{ path(similar_product) }}" target="_blank">Other product</a> Как отформатировать или отфильтровать эту переменную?

...