このカテゴリでは、Movable Type 4 で変数を扱う場合に必要となる「MTFor」などのFor系のテンプレートタグの説明を行います。
『For系』カテゴリ内のエントリ一覧
MTFor
MTForテンプレートタグは、ループと呼ばれる繰り返し処理を実行するためのものです。
基本書式
varにはカウンタと呼ばれる変数名を記述します。一文字でxやiと記述してよいです。
fromにはループの開始数値を記述し、toには終了数値を記述します。
<MTFor var="x" from="0" to="10">
<MTGetVar name="x">
</MTFor>
出力結果:0 1 2 3 4 5 6 7 8 9 10
MTForの続きを読む
MTForループ入れ子
MTForは、入れ子(ネスト)と呼ばれる多重構造にすることができます。
少し複雑なコードを書くときには役立ちます。/MTFor閉じるコードは、以下サンプルのように内側のForから閉じていきます。
サンプル
<MTFor var="x" from="1" to="10">
<MTFor var="y" from="1" to="10">
<MTGetVar name="x">:<MTGetVar name="y"><br />
</MTFor>
</MTFor>
- エントリ
- タグ
-
- .htaccess
- Advantage
- Apache
- Archive
- Asset
- Author
- Authority
- AutoSave
- BackUp
- body
- Bug
- Calc
- Category
- Check
- CMS
- Comment
- Company Site
- Config
- Contact
- CORESERVER
- count
- Create
- Creative Commons
- CSS
- Custom Field
- Date
- Default
- delete
- Designer
- DNS
- Domain
- Entry
- Environment
- Eval
- Example
- Export
- Feature
- Feed
- FFFTP
- File
- Folder
- For
- GetVar
- head
- html
- If
- Image
- Import
- Include
- index
- info
- Install
- key
- keyword
- License
- Local
- Loop
- Management
- Manager
- Meta
- Modifier
- Module
- MTElse
- MTElseIf
- MTFor
- MTGetVar
- MTIf
- MTIgnore
- MTLoop
- MTSeHashVar
- MTSetVar
- MTSetVarBlock
- MTSetVars
- MTSetVarTemplate
- MTUnless
- MySQL
- Navigation
- Next
- op
- Page
- Perl
- php
- PhpMyAdmin
- Ping
- Plugin
- pop
- Previous
- Principle
- push
- ReBuild
- Role
- Sample
- SetUp
- SetVar
- shift
- Spam
- Tag
- Template
- TrackBack
- Trouble
- undef
- unshift
- UpGrade
- UpLoad
- Usability
- Variable
- Version
- WebPage
- Wizard
- Writer
- XAMPP
- XHTML
- XML
- 導入編
- ローカル環境
- サンプル
- トラブル集