0
I、私は2つのバリアントsymfonyは小枝nl2br
$datatest = "test" . chr(13) . "test"; //nl2br work good
$datatest = "test\ntest";//nl2br dosn't work, have string in template test\ntest
を持っており、第二、私はいくつかのフィールド
$qb
->select('
CONCAT(TRIM(s.streetAddress), \'\\n\', s.postal, s.postOffice) as company_address
')
私は
を試しに選択して、クエリビルダを持っている小枝テンプレートと、このテンプレートでは、いくつかのデータをレンダリングを持っています $qb
->select('
CONCAT(TRIM(s.streetAddress), CHAR(13), s.postal, s.postOffice) as company_address
')
質問ビルダーにはエラーがありますが、機能CHAR(13)、CHAR(13)のカスタムDQLの作成方法は見つかりませんか?
とテンプレートでdump(data)
はnl2br作業罰金のための選択で何をする必要があるか、この
<div style="font-size: 8px;">
{{ data.company_name|upper }}<br>
{% set address = data.company_address|nl2br %}
{{ address|upper|raw }}
</div>
<br>
<div style="font-size: 9px;">
{{ datatest|nl2br }}
</div>
のように、私は別のフィルタの小枝を試みる文字列を持っていますが、nl2br
に動作しませんか? ?
私はnl2brを使用して欲しい、と選択 –
に破断線を追加しかし、なぜだろうあなたはそれをしますか?そうする理由は何かを説明してください。私たちの開発者は、再利用可能なソリューションを探しています。あなたがあなたのクエリの中でformatingをロックし、例えば、あなたのアプリのどこかにstreetAddressだけが必要な場合、何をするつもりですか?別のクエリ?あなたが見ることができるように、他の3人がこの答えをupvotedので、意見は私のためだけではないようです... –
私は理解していますが、このアプローチでは選択肢にブレークラインを追加してtwigでnl2brを使用し、作業 –