[Rt-commit] r4680 - in rt/branches/3.7-EXPERIMENTAL: . html/Helpers/Autocomplete

alexmv at bestpractical.com alexmv at bestpractical.com
Sat Mar 4 04:33:27 EST 2006


Author: alexmv
Date: Sat Mar  4 04:33:26 2006
New Revision: 4680

Modified:
   rt/branches/3.7-EXPERIMENTAL/   (props changed)
   rt/branches/3.7-EXPERIMENTAL/html/Elements/EditCustomFieldAutocomplete
   rt/branches/3.7-EXPERIMENTAL/html/Helpers/Autocomplete/CustomFieldValues

Log:
 r9467 at zoq-fot-pik:  chmrr | 2006-03-04 01:32:03 -0800
  * Make Autocomplete fields have the right default
  * Add SUBCLAUSE to autocomplete query


Modified: rt/branches/3.7-EXPERIMENTAL/html/Elements/EditCustomFieldAutocomplete
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/html/Elements/EditCustomFieldAutocomplete	(original)
+++ rt/branches/3.7-EXPERIMENTAL/html/Elements/EditCustomFieldAutocomplete	Sat Mar  4 04:33:26 2006
@@ -1,7 +1,7 @@
 <script type="text/javascript" src="<%RT->Config->Get('WebPath')%>/NoAuth/js/libs/prototype.js"></script>
 <script type="text/javascript" src="<%RT->Config->Get('WebPath')%>/NoAuth/js/libs/scriptaculous/effects.js"></script>
 <script type="text/javascript" src="<%RT->Config->Get('WebPath')%>/NoAuth/js/libs/scriptaculous/controls.js"></script>
-<input type="text" id="<% $name %>-Values" name="<% $name %>-Values" /><div id="<% $name %>-Choices" class="autocomplete"></div>
+<input type="text" id="<% $name %>-Values" name="<% $name %>-Values" value="<% $Default %>"/><div id="<% $name %>-Choices" class="autocomplete"></div>
 <script type="text/javascript">
 new Ajax.Autocompleter(
     "<% $name %>-Values",

Modified: rt/branches/3.7-EXPERIMENTAL/html/Helpers/Autocomplete/CustomFieldValues
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/html/Helpers/Autocomplete/CustomFieldValues	(original)
+++ rt/branches/3.7-EXPERIMENTAL/html/Helpers/Autocomplete/CustomFieldValues	Sat Mar  4 04:33:26 2006
@@ -14,15 +14,21 @@
     last;
 }
 $m->abort unless $CustomField;
-
 my $CustomFieldObj = RT::CustomField->new( $session{'CurrentUser'} );
 $CustomFieldObj->Load( $CustomField );
 my $values = $CustomFieldObj->Values;
-$values->Limit( FIELD => 'Name', OPERATOR => 'LIKE', VALUE => $Value );
+$values->Limit(
+    FIELD           => 'Name',
+    OPERATOR        => 'LIKE',
+    VALUE           => $Value,
+    SUBCLAUSE       => 'autcomplete',
+);
 $values->Limit(
     ENTRYAGGREGATOR => 'OR',
     FIELD           => 'Description',
     OPERATOR        => 'LIKE',
     VALUE           => $Value,
+    SUBCLAUSE       => 'autcomplete',
 );
+
 </%INIT>


More information about the Rt-commit mailing list