comparison Lib/IMPL/Web/QueryHandler/PageFormat.pm @ 180:d1676be8afcc

Перекодировка в utf-8
author sourcer
date Fri, 30 Dec 2011 23:40:00 +0300
parents 59e5fcb59d86
children 4d0e1962161c
comparison
equal deleted inserted replaced
179:b3d91ff7aea9 180:d1676be8afcc
137 137
138 =pod 138 =pod
139 139
140 =head1 NAME 140 =head1 NAME
141 141
142 C<IMPL::Web::QueryHandler::PageFormat> - HTML , . 142 C<IMPL::Web::QueryHandler::PageFormat> - Выдача результатов в виде HTML страницы, построенной из шаблона.
143 143
144 =head1 SYNOPSIS 144 =head1 SYNOPSIS
145 145
146 146 В файле конфигурации приложения
147 147
148 =begin code xml 148 =begin code xml
149 149
150 <handlersQuery type="IMPL::Object::List"> 150 <handlersQuery type="IMPL::Object::List">
151 <item type="IMPL::Web::QueryHandler::PageFormat"> 151 <item type="IMPL::Web::QueryHandler::PageFormat">
153 </item> 153 </item>
154 </handlersQuery> 154 </handlersQuery>
155 155
156 =end code xml 156 =end code xml
157 157
158 158 Программно
159 159
160 =begin code 160 =begin code
161 161
162 my $app = new IMPL::Web::Application(); 162 my $app = new IMPL::Web::Application();
163 $app->handlersQuery->Add( 163 $app->handlersQuery->Add(
166 166
167 =end 167 =end
168 168
169 =head1 DESCRIPTION 169 =head1 DESCRIPTION
170 170
171 . , 171 Обработчик запроса для веб приложения. Загружает шаблон, путь к котрому берется
172 C<ENV{PATH_INFO}> C<templatesBase>. 172 из C<ENV{PATH_INFO}> относительно пути из свойства C<templatesBase>.
173 173
174 C<IMPL::Web::QueryHandler> 174 Наследуется от C<IMPL::Web::QueryHandler> для реализации функционала
175 C<Process>. 175 обработчика запроса и переопределяет метод C<Process>.
176 176
177 C<Serializable> 177 C<Serializable>
178 178
179 =head1 MEMBERS 179 =head1 MEMBERS
180 180
181 =over 181 =over
182 182
183 =item C<CTOR(%props)> 183 =item C<CTOR(%props)>
184 184
185 . 185 Создает новый экземпляр и заполняет свойства.
186 186
187 =item C<[get,set] templatesCharset> 187 =item C<[get,set] templatesCharset>
188 188
189 . utf-8. 189 Кодировка шаблонов. По умолчанию utf-8.
190 190
191 =item C<[get,set] templatesBase> 191 =item C<[get,set] templatesBase>
192 192
193 . 193 Каталог относительно которого ищется шаблон.
194 194
195 =item C<[override] Process($action,$nextHandler)> 195 =item C<[override] Process($action,$nextHandler)>
196 196
197 , C<IMPL::Web::QueryHandler->Process> 197 Метод, переопределяющий C<IMPL::Web::QueryHandler->Process> и которому передается управление
198 . 198 для выполнения действий.
199 199
200 =back 200 =back
201 201
202 =cut 202 =cut