[Rt-commit] rt branch, 5.0/admin-users-modify-collection-list-args-callback, created. rt-5.0.1-246-g73d8264614
? sunnavy
sunnavy at bestpractical.com
Fri Apr 23 15:35:46 EDT 2021
The branch, 5.0/admin-users-modify-collection-list-args-callback has been created
at 73d82646143a5b72ac09902c93a0cbb330fd0e8b (commit)
- Log -----------------------------------------------------------------
commit 73d82646143a5b72ac09902c93a0cbb330fd0e8b
Author: sunnavy <sunnavy at bestpractical.com>
Date: Sat Apr 24 02:53:52 2021 +0800
Add ModifyCollectionListArgs callback to user admin index page
The initial reason is: customization code that adds extra search
parameters can use this callback to pass them to paging URLs
accordingly.
diff --git a/share/html/Admin/Users/index.html b/share/html/Admin/Users/index.html
index a686e34422..c919f31b22 100644
--- a/share/html/Admin/Users/index.html
+++ b/share/html/Admin/Users/index.html
@@ -160,7 +160,8 @@ jQuery(function(){
% } else {
<p><&|/l&>Select a user</&>:</p>
-<& /Elements/CollectionList,
+<%perl>
+my %collection_list_args = (
OrderBy => 'Name',
Order => 'ASC',
Rows => $Rows,
@@ -169,7 +170,11 @@ jQuery(function(){
Collection => $users,
AllowSorting => 1,
PassArguments => [qw(Format Rows Page Order OrderBy UserString UserOp UserField UserString2 UserOp2 UserField2 UserString3 UserOp3 UserField3 IdLike EmailLike FindDisabledUsers)],
-&>
+);
+</%perl>
+
+% $m->callback( %ARGS, UsersObj => $users, CallbackName => 'ModifyCollectionListArgs', CollectionListArgs => \%collection_list_args );
+<& /Elements/CollectionList, %collection_list_args &>
% }
-----------------------------------------------------------------------
More information about the rt-commit
mailing list