[Rt-commit] rt branch, admin_ui, updated. aa606f5bd2bd2a37e6399522786ca2db60723ad4

sunnavy at bestpractical.com sunnavy at bestpractical.com
Fri Dec 4 01:59:38 EST 2009


The branch, admin_ui has been updated
       via  aa606f5bd2bd2a37e6399522786ca2db60723ad4 (commit)
      from  877073fc5fbb7f7b8cfcd4d5855b6900e0452dc6 (commit)

Summary of changes:
 lib/RT/View/Admin/Queues.pm |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

- Log -----------------------------------------------------------------
commit aa606f5bd2bd2a37e6399522786ca2db60723ad4
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Fri Dec 4 14:59:31 2009 +0800

    add /admin/queues/ticket_custom_fields view

diff --git a/lib/RT/View/Admin/Queues.pm b/lib/RT/View/Admin/Queues.pm
index c486a24..f264fc8 100644
--- a/lib/RT/View/Admin/Queues.pm
+++ b/lib/RT/View/Admin/Queues.pm
@@ -159,6 +159,26 @@ template 'people' => page { title => _('Modify people') } content {
     };
 };
 
+template 'ticket_custom_fields' => page { title => _('Modify people') } content {
+    my $self  = shift;
+    my $queue = $self->queue;
+    return unless $queue;
+
+    my $action = new_action(
+        class   => 'SelectCustomFields',
+        moniker => 'select_ticket_cfs',
+    );
+
+    $action->object($queue);
+    $action->lookup_type('RT::Model::Queue-RT::Model::Ticket');
+
+    with( name => 'select_ticket_cfs' ), form {
+        input { type is 'hidden'; name is 'id'; value is $queue->id };
+        render_action($action);
+        form_submit( label => _('Save') );
+    };
+};
+
 sub _current_collection {
     my $self = shift; 
     my $collection = $self->SUPER::_current_collection( @_ );

-----------------------------------------------------------------------


More information about the Rt-commit mailing list