diff options
author | ivan <ivan> | 2007-10-05 19:45:04 +0000 |
---|---|---|
committer | ivan <ivan> | 2007-10-05 19:45:04 +0000 |
commit | 2ad6056b681be4cdec55563c8889eb5afd2032ca (patch) | |
tree | ce9dcad851368e2f329343e374965a2a7cbbf3d0 | |
parent | 1c8dfaa38f8111756fedb604b9969cb4b794cfda (diff) |
fix date selection on advanced invoice report, or future places where date selection component is included multiple times
-rw-r--r-- | httemplate/elements/tr-input-beginning_ending.html | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/httemplate/elements/tr-input-beginning_ending.html b/httemplate/elements/tr-input-beginning_ending.html index 9c067dbea..8a1dd62a9 100644 --- a/httemplate/elements/tr-input-beginning_ending.html +++ b/httemplate/elements/tr-input-beginning_ending.html @@ -1,7 +1,9 @@ -<LINK REL="stylesheet" TYPE="text/css" HREF="<%$fsurl%>elements/calendar-win2k-2.css" TITLE="win2k-2"> -<SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/calendar_stripped.js"></SCRIPT> -<SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/calendar-en.js"></SCRIPT> -<SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/calendar-setup.js"></SCRIPT> +% unless ( $m->count == $previous_request_count ) { + <LINK REL="stylesheet" TYPE="text/css" HREF="<%$fsurl%>elements/calendar-win2k-2.css" TITLE="win2k-2"> + <SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/calendar_stripped.js"></SCRIPT> + <SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/calendar-en.js"></SCRIPT> + <SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/calendar-setup.js"></SCRIPT> +% } <TR> <TD ALIGN="right">From date: </TD> @@ -43,6 +45,11 @@ </TD> </TR> +<%once> + +my $previous_request_count = ''; + +</%once> <%init> my %opt = @_; @@ -61,3 +68,8 @@ if ( $opt{'input_time'} ) { } </%init> +<%cleanup> + +$previous_request_count = $m->count; + +</%cleanup> |