Smartyでif文やforeachを使って記述を行なっていると、改行の出力がされない時があります解決方法を教えてください。
下記タグの後ろにある改行はHTMLに変換される場合は削除されます。
{if}{/if}{else}{elseif}{foreach}{/foreach}{section}{/section}
改行したい場合
下記のように記載すると、改行されるようになります。
コード例
{if true}[改行]
Smartyのテスト[改行]
{else}[改行]
これは表示されない[改行]
{/if}[改行]
テスト文章
表示例
Smartyのテスト[改行]
テスト文章
改行しない場合
下記のように記載すると改行されません。
コード例
{if true}Smartyのテスト{else}これは表示されない{/if}
テスト文章
表示例
Smartyのテストテスト文章
サポート
お探しのページは見つかりましたか?解決しない場合は、問い合わせフォームからお問い合わせいただくか、Slackコミュニティにご参加ください。