diff Lib/IMPL/Web/View/TTControl.pm @ 213:d6e2ea24af08

sync
author sergey
date Fri, 03 Aug 2012 01:15:15 +0400
parents 292226770180
children 5c82eec23bb6
line wrap: on
line diff
--- a/Lib/IMPL/Web/View/TTControl.pm	Fri Jun 29 19:24:15 2012 +0400
+++ b/Lib/IMPL/Web/View/TTControl.pm	Fri Aug 03 01:15:15 2012 +0400
@@ -105,20 +105,22 @@
 
 =head2 BLOCKS
 
-При загрузке шаблона, создается фабрика, с собственным контекстом в которой выполняется шаблон элемента управления
-
 =head3 INIT
 
-Данный блок шаблона управления выполняется один раз при создании первого экземпляра элемента управления
+Данный блок шаблона управления выполняется один раз при создании первого экземпляра элемента управления,
+может использоваться для формирования заголовочной части документа, скрипта подключающего ajax модули
+при необходимости и т.п.
 
 =head3 CTOR
 
 данный блок выполняется каждый раз при создании нового экземпляра элемента управления, при этом переменная C<this>
-указывает на эземпляр элемента упарвления
+указывает на эземпляр элемента упарвления. Данный блок можно использовать для инициализации свойств элемента
+управления.
 
 =head3 RENDER
 
-Данный блок выполняется при вызове метода C<Render()>, вывод данного блока и есть результат отображения элемента управления. 
+Данный блок выполняется при вызове метода C<Render()>, вывод данного блока и есть результат отображения элемента управления.
+Если в шаблоне нет блока C<RENDER>, то сам шаблон считается таковым. 
 
 =head2 TEMPLATE VARS