4.x style
[freeside.git] / httemplate / elements / tr-select-reason.html
index 6f126d3..8174420 100755 (executable)
@@ -16,7 +16,7 @@ Example:
     'control_button' => 'element_name',  #button to be enabled when a reason is
                                          #selected
     'id'             => 'element_id',
-    'hide_add'       => '1',             # setting this will hide the add new reason link,
+    'hide_addnew'    => '1',             # setting this will hide the add new reason link,
                                          # even if the user has access to add a new reason.
     'hide_onload'    => '1',             # setting this will hide reason select box on page load,
                                          # allowing for it do be displayed later.
@@ -43,6 +43,7 @@ Example:
 <& /elements/xmlhttp.html,
   url => $p . 'misc/xmlhttp-reason-hint.html',
   subs => [ 'get_hint' ],
+  skip_empty => 1,
 &>
 <SCRIPT TYPE="text/javascript">
   function <% $id %>_changed() {
@@ -220,7 +221,7 @@ my @reasons = qsearch({
 
 
 my @pre_options = ( 0 => 'Select reason...' );
-@pre_options = @{ $opt{'pre_options'} if $opt{'pre_options'} };
+@pre_options = @{ $opt{'pre_options'} } if $opt{'pre_options'};
 
 my @post_options;
 if ( $curuser->access_right($add_access_right) && !$hide_addnew ) {