summaryrefslogtreecommitdiff
path: root/httemplate/elements/select-table.html
diff options
context:
space:
mode:
authorivan <ivan>2006-06-24 16:41:45 +0000
committerivan <ivan>2006-06-24 16:41:45 +0000
commit9608be1f5c73517fc348f1ab458892b34ed7facb (patch)
tree4b1e446078ba4bcfadcc826b83a0cf4a016ed985 /httemplate/elements/select-table.html
parent8af88c7428552043516f529007645ab489b32063 (diff)
Add the ability to link customer service definition fields to inventory
classes, with an "automatic/manual" flag. Add the ability for the web interface to maintain these links. Start prettying up the service def. edit in preparation for Bigger Changes.
Diffstat (limited to 'httemplate/elements/select-table.html')
-rw-r--r--httemplate/elements/select-table.html16
1 files changed, 10 insertions, 6 deletions
diff --git a/httemplate/elements/select-table.html b/httemplate/elements/select-table.html
index 6c8089b31..36eb4e211 100644
--- a/httemplate/elements/select-table.html
+++ b/httemplate/elements/select-table.html
@@ -8,11 +8,15 @@
# 'value' => 'current_value',
#
##opt
- # 'empty_label' => '', #better specify it though, the default might change
- # 'hashref' => {},
- # 'extra_sql' => '',
- # 'records' => \@records, #instead of hashref
- # 'pre_options' => [ 'value' => 'option' ], #before normal options
+ # 'empty_label' => '', #better specify it though, the default might change
+ # 'hashref' => {},
+ # 'extra_sql' => '',
+ # 'records' => \@records, #instead of hashref
+ # 'pre_options' => [ 'value' => 'option' ], #before normal options
+ # 'element_name' => '', #HTML element name, defaults to the name of
+ # # the primary key column
+ # 'element_etc' => '', #additional attributes (i.e. "DISABLED") for the
+ # #<SELECT> element
my( %opt ) = @_;
@@ -37,7 +41,7 @@
%>
-<SELECT NAME="<%= $key %>">
+<SELECT NAME="<%= $opt{'element_name'} || $key %>" <%= $opt{'element_etc'} %>>
<% while ( @pre_options ) { %>
<OPTION VALUE="<%= shift(@pre_options) %>"><%= shift(@pre_options) %>