GlobalMacros.vmを活用して記述を簡潔にする

ボタンやtextareaタグのように、頻繁に使用する(かつ、デザインに統一性がある)ものはGlobalMacros.vmに書いてあることが多いので、ここを確認して記述するとよいと思います。

たとえば、

<textarea  class="text wide" name="hack" rows="10" cols="20">$!result</textarea>

という記述はよく行われますが、#ALtextareaを用いて

#ALtextarea("hack" $!result 10 20)

 のようにすると、記述が簡潔になり見通しがよくなります。

使用例

https://github.com/aipocom/aipo/blob/master/portlets/facilities/src/main/webapp/WEB-INF/templates/vm/portlets/html/ja/ajax-facility-form.vm