Здесь показаны различия между двумя версиями данной страницы.
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> |