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コミュニティにご参加ください。