2009/03/25

[coldfusion]これってタグなのか?カスタムタグ

cfにはカスタムタグがあるのですが、リファレンスを調べてみると、ファイルそのものをタグと認識する方法があるみたいです。

例えば、hoge.cfmのソースは↓のようになっていたとします。

hoge.cfmです。

純粋な文字列が書いてあるだけです。

一方、test.cfmが↓のようになっているとします。
<CF_hoge>

上の状況で、test.cfmを表示すると一体どうなるでしょうか?

なんと、「hoge.cfmです。」と表示されるんですねー。
「CF_ファイル名」でファイルをコールできちゃうみたいです。

なんか不思議な仕様だなーと思ってしまいます。
だって、他にもきちんとした使い方があるのかもしれませんが、これってcfincludeと等価のような気がするから。

もう少し深く考察する必要があるのかもしれません。

0 コメント:

コメントを投稿