为了账号安全,请及时绑定邮箱和手机立即绑定

Symfony:无法从我的控制器向树枝添加额外的变量

Symfony:无法从我的控制器向树枝添加额外的变量

PHP
缥缈止盈 2021-10-15 10:49:27
我有以下代码的问题:控制器$langage = $request->request->get('langage-choisis');$baturl = "href=\"http://localhost:8000/?keyview=".$keypreview."&order=".$numerocommande."&watch=yes"."\"";$message = (new \Swift_Message($subject))    ->setFrom('devdalvin@gmail.com')    ->setTo( $destinataires)    ->setBody(        $this->renderView('emails/contact.html.twig', [            'IdOrder' => $langage,            'messagegraphist' => $messagegraphist,            'messageinvoice' => $messageinvoice,            'baturl'=> $baturl,            'mailinstructions' => $mailinstructions,            'ordrefabrication' => $ordrefabrication,            'langage' => $langage,        ]),       'text/html'    );$mailer->send($message);树枝模板{% block email %}    <p>Bonjour,        <br/> Nos équipes ont terminées la préparation du BAT pour votre commande n°{{ IdOrder  }}.        <br>Si votre commande comporte plusieurs articles, vous recevrez un BAT par article.        <br>Nous soulignons que nos dates de production et d'expédition courent à date de validation du présent BAT.<br>        {% if messagegraphiste is defined %}            <p><b>Précision de notre service graphique : </b></p>        <br>{{ messagegraphist  }}<br>        {% endif %}        <br>{{ messageinvoice | raw}} <br>    <p><a style="color: white; padding: 20px 20px; background-color: #19692c" {{ baturl | raw}} ><b>VOIR LE BAT</b></a></p>    <br>{{ mailinstructions | raw}}<br>    Notre équipe vous souhaite une agréable journée.    </p>{{ langage }}{% endblock %}令人费解的是,我无法在没有此错误的情况下添加其他变量。但是,我将 $langage 作为变量 'IdOrder' 的值,并且它有效。但是当我想在我的表中添加一个变量时:不可能。我还尝试为 'langage' 赋予另一个值(如 $orderfabrication),但在 'orderfabrication' 起作用时它仍未定义。有人有想法吗?谢谢 :)
查看完整描述

1 回答

?
狐的传说

TA贡献1804条经验 获得超3个赞

谢谢你的帮助。但是,我已经考虑过清理缓存。此外,这是我的电子邮件/contact.html.twig 文件的全部内容。转储还用于检查定义明确的 $ 语言的值(在 contact.html.twig 中使用 $IdOrder 检查)。所以,我正在尝试清洁计算机。


查看完整回答
反对 回复 2021-10-15
  • 1 回答
  • 0 关注
  • 121 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信