コマンドコメントについて †
弊社のシステムで使用している、システム用のHTMLのコメント文をコマンドコメントと呼んでいます。
コマンドコメントリファレンス †
value †
テンプレートに関連付けられたレコードの引数で指定されたカラムの内容を出力する。
- 引数
- 1. カラム名
表示するレコードのカラム名
2. フラグ
改行コードを<br>に変換するか否かを指定する。
falseを指定or省略した場合は変換されない。
trueを指定すると変換される。
- 戻り値
- 出力
- 例
- info,registCheck,editCheck,listなど、出力テンプレートとレコードが関連付いた環境で以下を呼び出す。
コマンドコメント
id : <!--# value id #-->
出力結果
id : E0000001
valueReplace †
設定されたレコードをカラム名で検索し、マッチした項目を複数の文字列から検索、対応する文字列を表示する。
表示内容を記号化してテーブルに保持している場合等に使用する。
- 引数
- 1. カラム名
置換表示するレコードのカラム名
2. 置換検索文字列
第1引数のカラムが示す値と比較し、置換対象になる文字の番数を決めるのに使用する。
3. 置換表示文字列
第2引数でマッチングした文字と同じ位置の文字列が戻り値になる
- 戻り値
- 出力
- 例
- コマンドコメント
sample = 3
<!--# valueReplace sample 1/2/3/4/5 一/二/三/四/五 #-->人います。
出力結果
三人います。
valueValueReplace †
準備中
alias †
準備中
valueAlias †
準備中
arrayAlias †
準備中
arrayValueAlias †
準備中
object †
準備中
object image †
準備中
object imageSize †
準備中
object imageStr †
準備中
object imageSizeStr †
準備中
object linkImageSize †
準備中
form †
準備中
form text †
準備中
form password †
準備中
form textarea †
準備中
form radio †
準備中
form checkbox †
準備中
form option †
準備中
form file †
準備中
form hidden †
準備中
variable †
準備中