diff Lib/IMPL/Web/View/TTDocument.pm @ 343:9bdccdf1f50b

Added a templates context
author cin
date Fri, 13 Sep 2013 12:53:15 +0400
parents ec4ec1f056fe
children f1d67615a5b1
line wrap: on
line diff
--- a/Lib/IMPL/Web/View/TTDocument.pm	Wed Jul 03 03:53:12 2013 +0400
+++ b/Lib/IMPL/Web/View/TTDocument.pm	Fri Sep 13 12:53:15 2013 +0400
@@ -76,13 +76,6 @@
 	$this->registry->Dispose() if $this->registry;
 }
 
-sub _clone_context {
-    my $args = { %{shift || {}} };
-    delete $args->{CONFIG};
-    
-    return Template::Context->new($args);
-}
-
 1;
 
 __END__
@@ -102,6 +95,31 @@
 
 =head1 DESCRIPTION
 
+Позволяет строить представления при помощи Template Toolkit, при этом расширяет
+шаблоны до элементов управления, чтобы была возмлжность реализации функционала
+средствами C<Perl>.
+
+Структура представления.
+
+=begin text
+
+ + view 
+ |- document.tt
+ |-+items
+ | |- title.tt
+ | |- item.tt
+ |  
+ |-+layouts
+   |-  
+  
+=end text
+
+=begin text
+
+
+
+=end text
+
 
 =over