projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
first pass at sales reports per agent and package class
[freeside.git]
/
httemplate
/
elements
/
select-month_year.html
diff --git
a/httemplate/elements/select-month_year.html
b/httemplate/elements/select-month_year.html
index
a0ea74d
..
2866960
100644
(file)
--- a/
httemplate/elements/select-month_year.html
+++ b/
httemplate/elements/select-month_year.html
@@
-5,13
+5,22
@@
my $prefix = $opt{'prefix'} || '';
my $disabled = $opt{'disabled'} || '';
my $empty = $opt{'empty_option'} || '';
my $prefix = $opt{'prefix'} || '';
my $disabled = $opt{'disabled'} || '';
my $empty = $opt{'empty_option'} || '';
+ my $start_year = $opt{'start_year'};
+ my $end_year = $opt{'end_year'} || '2037';
+
+ my @mon;
+ if ( $opt{'show_month_abbr'} ) {
+ @mon = qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec);
+ } else {
+ @mon = ( 1 .. 12 );
+ }
+
my $date = $opt{'selected_date'} || '';
$date = '' if $date eq '-';
#$date ||= '01-2000' unless $empty;
my $date = $opt{'selected_date'} || '';
$date = '' if $date eq '-';
#$date ||= '01-2000' unless $empty;
- my $start_year = $opt{'start_year'};
- my $end_year = $opt{'end_year'} || '2037';
- my( $mon, $year ) = (0, 0);
+ my $mon = $opt{'selected_mon'} || 0;
+ my $year = $opt{'selected_year'} || 0;
if ( $date ) {
if ( $date =~ /^(\d{4})-(\d{1,2})-\d{1,2}$/ ) { #PostgreSQL date format
( $mon, $year ) = ( $2, $1 );
if ( $date ) {
if ( $date =~ /^(\d{4})-(\d{1,2})-\d{1,2}$/ ) { #PostgreSQL date format
( $mon, $year ) = ( $2, $1 );
@@
-34,8
+43,8
@@
<%= $empty ? '<OPTION VALUE="">' : '' %>
<%= $empty ? '<OPTION VALUE="">' : '' %>
-<% for ( 1 .. 12 ) { %>
- <OPTION<%= $_ == $mon ? ' SELECTED' : '' %> VALUE="<%= $_ %>"><%= $
_
%>
+<% for
each
( 1 .. 12 ) { %>
+ <OPTION<%= $_ == $mon ? ' SELECTED' : '' %> VALUE="<%= $_ %>"><%= $
mon[$_-1]
%>
<% } %>
</SELECT>/<SELECT NAME="<%= $prefix %>_year" SIZE="1" <%= $disabled%>>
<% } %>
</SELECT>/<SELECT NAME="<%= $prefix %>_year" SIZE="1" <%= $disabled%>>