====== PullView ====== PullView - весьма условная концепция, по которой отображение ([[View]]) ведет себя активно по отношению к данным, в отличие от [[PushView]], когда шаблонизатор "тупо" получает данные, скажем, из контроллера. То есть в рамках PullView шаблон самоятельно может, например, выполнять запросы к базе данных (естественно, при помощи Helper-классов). В Limb PullView поддерживается благодаря [[lmbFetcher]] классам, а также некоторой группе WACT тегов, в частности [[limb3_2007_2:ru:template_system:tags:lmb_fetch_tags:lmb_fetch_tag|]]. Например, вот такой кусок шаблона: [...] Сделает запрос к таблице //news// базы данных, вытянет из нее записи, отсортировав их по дате и заголовку. см. также [[DataFlow|вопросы взаимодействия различных компонентов модели в рамках концепции PullView]].