Инструменты пользователя

Инструменты сайта


eaze:pages.xml

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия Both sides next revision
eaze:pages.xml [2011/09/12 00:12]
sergeyfast
eaze:pages.xml [2011/09/12 17:25]
sergeyfast virtual actions
Строка 64: Строка 64:
     </​site>​     </​site>​
 </​sites>​ </​sites>​
 +</​code>​
 +
 +
 +====== Виртуальные экшены и цепочки вызовов ======
 +
 +Появилась поддержка цепочек вызовов экшенов (можно переопределять для разных хостов — это слегка модифицированные virtualActions).
 +
 +===== Пример конфига =====
 +<code xml>
 +<​sites>​
 +    <site name="​Project">​
 +        <​hosts>​
 +            <host name="​*">​
 +                <action name="​Chains.GetCommonBlocks">​Project.Site.GetLastNews,​ Project.Site.GetRandPerson,​ Project.Site.ProcessDelayedItems</​action>​
 +            </​host>​
 +        </​hosts>​
 +        <​pages>​
 +            <page uri="/"​ boot="​Chains.GetCommonBlocks,​ Project.Site.Test">​
 +        </​pages>​
 +    </​site>​
 +</​sites> ​
 </​code>​ </​code>​
eaze/pages.xml.txt · Последние изменения: 2012/04/01 22:24 — sergeyfast