2011-02-03 2 views

答えて

5

Template :: Manualに記載されているMACRO directiveは何をしますか?

+0

が、私は私は以来、MACROの限界は私の質問に否定的な答えを示唆していると思いますディレクティブのカスタム文法を実装して起動しようとしています。しかし、私はあまり指定していないので、これは技術的に正しいです。 –

2

が個人的にTTの動作を拡張するための最良の方法はスタッシュにsubrefsを突き出すことです私を見つけた:ほぼ

$stash = { clever => \&do_something}; 
+0

は、この質問(カスタム文法など)には適していないかもしれませんが、一般的には良い習慣です。テンプレートからあまりに多くのコードを実装しようとするのを避けながら、 'do_something()'に対してテストを簡単に書くことができるという利点があります – plusplus

関連する問題