[Jifty-commit] r7448 - jifty/trunk/lib/Jifty/View/Declare
Jifty commits
jifty-commit at lists.jifty.org
Tue Aug 25 21:16:26 EDT 2009
Author: sartak
Date: Tue Aug 25 21:16:25 2009
New Revision: 7448
Modified:
jifty/trunk/lib/Jifty/View/Declare/CRUD.pm
Log:
Revert "Don't use an action to render the read-only records"
Instead we can do better by just rendering primary keys as read-only
in update actions
Modified: jifty/trunk/lib/Jifty/View/Declare/CRUD.pm
==============================================================================
--- jifty/trunk/lib/Jifty/View/Declare/CRUD.pm (original)
+++ jifty/trunk/lib/Jifty/View/Declare/CRUD.pm Tue Aug 25 21:16:25 2009
@@ -437,14 +437,22 @@
my $record = $self->_get_record( get('id') );
return unless $record->id;
+ my $update = $record->as_update_action(
+ moniker => "update-" . Jifty->web->serial,
+ );
my @fields = $self->display_columns;
for my $field (@fields) {
div { { class is 'crud-field view-argument-'.$field};
- span { $record->$field };
+ $self->render_field(
+ mode => 'view',
+ action => $update,
+ field => $field,
+ label => '',
+ );
};
}
- show ('./view_item_controls', $record);
+ show ('./view_item_controls', $record, $update);
};
=head2 private template view_item_controls
More information about the Jifty-commit
mailing list