こんにちは。
職人見習いの齋藤です。

MT5のカスタムフィールドの種類に「テキストエリア」があります。
これは任意の文字列を複数行で保存できる種類です。

このテキストエリアのカスタムフィールドに改行を含めて入力、保存し、表示しようとすると、改行が反映されずに表示されてしまいます。
これを回避するには、テンプレート側でカスタムフィールドのタグにfilterモディファイアを追加します。

<$カスタムフィールド名 filters="__default__" $>

このように記述することで、テキストエリアに入力した改行が反映されます。

また、同じくモディファイアの「 nl2br 」でも同様に改行を反映させることができます。

<$カスタムフィールド名 nl2br="xhtml" $>

テキストエリアのカスタムフィールドでは、改行等が入力内容に含まれるケースが多いので、上記のモディファイアを付加しておくといいでしょう。

※この記事は、なかの人(Iret_msaito)が書いています。