projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
RT# 75817 - fixed saving of password for new contacts, and password validation on...
[freeside.git]
/
httemplate
/
elements
/
select-table.html
diff --git
a/httemplate/elements/select-table.html
b/httemplate/elements/select-table.html
index
38c67dd
..
4ac0887
100644
(file)
--- a/
httemplate/elements/select-table.html
+++ b/
httemplate/elements/select-table.html
@@
-51,12
+51,9
@@
Example:
#<SELECT> element
'onchange' => '', #javascript code
#<SELECT> element
'onchange' => '', #javascript code
- #params controlling the <OPTION>s
+ #params
(well, a param)
controlling the <OPTION>s
'extra_option_attributes' => [ 'field' ], #field or method in $table objects
#(are prefixed w/data- per HTML5)
'extra_option_attributes' => [ 'field' ], #field or method in $table objects
#(are prefixed w/data- per HTML5)
- 'hidden_sub' => sub { my $rec = shift; $rec->disabled; }, #sets option hidden att if true
- #won't hide selected options
- #hidden att not supported IE < 11
#special return options
'js_only' => 0, #set true to return only the JS portions (i.e. nothing)
#special return options
'js_only' => 0, #set true to return only the JS portions (i.e. nothing)
@@
-86,11
+83,11
@@
Example:
% || ( $value eq $pre_opt );
<OPTION VALUE="<% $pre_opt %>"
<% $selected ? 'SELECTED' : '' %>
% || ( $value eq $pre_opt );
<OPTION VALUE="<% $pre_opt %>"
<% $selected ? 'SELECTED' : '' %>
- ><% $pre_label %>
+ ><% $pre_label %>
</OPTION>
% }
% unless ( $opt{'multiple'} || $opt{'disable_empty'} ) {
% }
% unless ( $opt{'multiple'} || $opt{'disable_empty'} ) {
- <OPTION VALUE=""><% $opt{'empty_label'} || 'all' %>
+ <OPTION VALUE=""><% $opt{'empty_label'} || 'all' %>
</OPTION>
% }
% # XXX fix this eventually, when we have time to test it
% }
% # XXX fix this eventually, when we have time to test it
@@
-110,10
+107,8
@@
Example:
% $selected = ( ref($value) && $value->{$recvalue} )
% || ( $value && $value eq $recvalue ); #not == because of value_col
% }
% $selected = ( ref($value) && $value->{$recvalue} )
% || ( $value && $value eq $recvalue ); #not == because of value_col
% }
-% $opt{'hidden_sub'} ||= sub { 0 };
<OPTION VALUE="<% $recvalue %>"
<% $selected ? ' SELECTED' : '' %>
<OPTION VALUE="<% $recvalue %>"
<% $selected ? ' SELECTED' : '' %>
- <% (&{$opt{'hidden_sub'}}($record) && !$selected) ? ' hidden' : '' %>
% foreach my $att ( @{ $opt{'extra_option_attributes'} } ) {
data-<% $att %>="<% $record->$att() |h %>"
% }
% foreach my $att ( @{ $opt{'extra_option_attributes'} } ) {
data-<% $att %>="<% $record->$att() |h %>"
% }
@@
-122,7
+117,7
@@
Example:
? &{ $opt{'label_callback'} }( $record )
: $record->$name_col()
|h
? &{ $opt{'label_callback'} }( $record )
: $record->$name_col()
|h
- %>
+ %>
</OPTION>
% }
% while ( @post_options ) {
% }
% while ( @post_options ) {
@@
-132,7
+127,7
@@
Example:
% || ( $value eq $post_opt );
<OPTION VALUE="<% $post_opt %>"
<% $selected ? 'SELECTED' : '' %>
% || ( $value eq $post_opt );
<OPTION VALUE="<% $post_opt %>"
<% $selected ? 'SELECTED' : '' %>
- ><% $post_label %>
+ ><% $post_label %>
</OPTION>
% }
</SELECT>
% }
</SELECT>