2008予約システムなどを作るとき、現在の日時から増減させたリストを出したいシーンがよくあります。JavaScriptという手もありますが、環境に依存するので、Smartyを使ったシステムページなら、簡単にバリっと出せます。ここでのループにはsectionを使います。name属性は適当でいいです。{/section}これだけで、ひとまずはこんなBR改行のリストが出力されます。日数は、now+2592000の部分で指定します。これは秒数で、今から起算して+2592000秒...つまり30日分です。一週間なら60×60×24×7=604800というように計算します。stepは、何秒ずつステップ(ジャンプ)するかの指定です。例では日付リストなので、24時間(86400秒)で指定しています。これを応用すれば、たとえばラジオボタンでもプルダウンリストでも、自在に出力できますね。WordPress.。