/[Arh]/lib/Arh/View.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /lib/Arh/View.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 34 by dpavlin, Fri Dec 14 14:39:05 2007 UTC revision 49 by dpavlin, Sun Apr 6 18:10:29 2008 UTC
# Line 90  Jifty::View::Declare::CRUD->mount_view(' Line 90  Jifty::View::Declare::CRUD->mount_view('
90  template '/units' => page {  template '/units' => page {
91          h1 { _("Units available in system") };          h1 { _("Units available in system") };
92    
         show( 'toggle_edit' );  
   
93          my $search = Arh::Model::UnitCollection->new;          my $search = Arh::Model::UnitCollection->new;
94          $search->unlimit;          $search->unlimit;
95    
96            show( 'toggle_edit' ) if $search->count;
97    
98          set( search_collection => $search );          set( search_collection => $search );
99          render_region(          render_region(
100                  name => 'units',                  name => 'units',
# Line 127  template 'toggle_edit' => sub { Line 127  template 'toggle_edit' => sub {
127    
128  };  };
129    
130    template 'raw_pic' => sub {
131            my $filename = get('image') or die "no image?";
132            my $image = Arh::Model::Picture->new;
133            $image->load_by_cols( filename => $filename );
134            if ( $image->id ) {
135                    Jifty->handler->apache->content_type('image/jpg');
136                    Jifty->web->out($image->content);
137            } else {
138                    die "can't find picture $filename";
139            }
140    };
141    
142  1;  1;

Legend:
Removed from v.34  
changed lines
  Added in v.49

  ViewVC Help
Powered by ViewVC 1.1.26