2013.
09.
07
20:25:48
Smartyにおいて、テンプレート内で繰り返し処理を行うときのお話です。
今回はwhile文相当の処理、その名も「while」を見ていきますね。
基本的な書き方はこんな感じφ(--)
例えばこんなコードを書くとφ(--)
■test.tpl
こんな結果になりますφ(--)
条件の書き方はちょっと違う部分もありますが、
基本的にはPHPのwhile文と同じだと思ってOKです(--)ノ
その他の繰り返し処理:section、for、foreach
今回はwhile文相当の処理、その名も「while」を見ていきますね。
基本的な書き方はこんな感じφ(--)
{while 条件}
処理
{/while}
処理
{/while}
例えばこんなコードを書くとφ(--)
■test.tpl
<html>
<head><title></title></head>
<body>
{$val = 5}
{while $val > 0}
{$val--},
{/while}
</body>
</html>
<head><title></title></head>
<body>
{$val = 5}
{while $val > 0}
{$val--},
{/while}
</body>
</html>
こんな結果になりますφ(--)
5, 4, 3, 2, 1,
条件の書き方はちょっと違う部分もありますが、
基本的にはPHPのwhile文と同じだと思ってOKです(--)ノ
その他の繰り返し処理:section、for、foreach