Mercurial > pub > Impl
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