Model-Glue3.0の新機能5:ヘルパー
Model-Glue3.0の5番目の新機能は、ヘルパー機能です。
以前のModel-Glueで使用してきたUDFはどうなるのでしょうか?
. 以前のModel-Glueでは、UDFの使用は、ちょっと不便でした・・・
. view内でUDFライブラリーをインクルード可能であったが、そのための厄介な設定が必要でした。
. またコントローラー層で利用できませんでした。
★簡単なヘルパー:Include-Style
. CFLib.orgのdateLib.cfmを"/helpers"フォルダに配置すると、そのすべての関数がコントローラーと
ビューの内部で"helpers"スコープ関数として利用できます。
<cfoutput>#helpers.dateLib.daysTilXmas()#</cfoutput>
★簡単なヘルパー: CFC-Style
. ヘルパー関数として動作するCFCを"/helpers"フォルダに配置すると、
includeのようにそのすべての関数が"helpers"スコープにコピーされます。
コメント