Mercurial > pub > Impl
comparison Lib/IMPL/Web/View/TTContext.pm @ 353:feeb3bc4a818
corrected error handling while loading templates
corrected variables lookup in controls
updated handles to use the new view features
| author | cin |
|---|---|
| date | Fri, 11 Oct 2013 15:49:04 +0400 |
| parents | 675cd1829255 |
| children | 9330835535b9 |
comparison
equal
deleted
inserted
replaced
| 352:675cd1829255 | 353:feeb3bc4a818 |
|---|---|
| 108 class => $class | 108 class => $class |
| 109 }; | 109 }; |
| 110 $this->modules->{$file} = $info; | 110 $this->modules->{$file} = $info; |
| 111 return $cache->{$name} = $info; | 111 return $cache->{$name} = $info; |
| 112 } else { | 112 } else { |
| 113 my $err = $@; | |
| 114 | |
| 115 for(my $t = $err; is($t,'Template::Exception'); $t = $t->info ) { | |
| 116 die $err unless $t->type eq Template::Constants::ERROR_FILE; | |
| 117 } | |
| 113 $this->modules->{$file} = undef; | 118 $this->modules->{$file} = undef; |
| 114 } | 119 } |
| 115 } | 120 } |
| 116 } | 121 } |
| 117 | 122 |
