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

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


ядро:w_response

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ядро:w_response [2018/11/29 03:50]
a1 [Поля]
ядро:w_response [2018/11/29 04:16] (текущий)
a1 [Поля]
Строка 11: Строка 11:
 |fail|true, при ошибке формы|boolean| |fail|true, при ошибке формы|boolean|
 |request|Новые данные запроса страницы|object| |request|Новые данные запроса страницы|object|
-|redirect|Переадресация страницы. ''​reload'',​ для перезагрузки|string|+|redirect|Ссылка переадресации страницы. ''​reload'',​ для перезагрузки|string|
 |url|Новый url страницы|string| |url|Новый url страницы|string|
  
Строка 79: Строка 79:
 ===== Пример ===== ===== Пример =====
 <code php> <code php>
-$result ​= w_response::​load($this);​ //​получение объекта результата запроса+$response ​= w_response::​load($this);​ //​получение объекта результата запроса
 $field1 = w_input::​int('​field1'​);​ //​получаем поле field1 как число $field1 = w_input::​int('​field1'​);​ //​получаем поле field1 как число
 $field2 = w_input::​text('​field2'​);​ //​получаем поле field2 как текст $field2 = w_input::​text('​field2'​);​ //​получаем поле field2 как текст
                    
-$result->​errorField($field1,​ '​somebody.field1',​ '​Поле field1 заполнено неверно'​);​  +$response->​errorField($field1,​ '​somebody.field1',​ '​Поле field1 заполнено неверно'​);​  
-$result->​errorField($field2,​ '​somebody.field2',​ '​Поле field2 заполнено неверно'​);​ //​проверка полей+$response->​errorField($field2,​ '​somebody.field2',​ '​Поле field2 заполнено неверно'​);​ //​проверка полей
        
-if (!$result->fail) { //​проверяем,​ если проверка прошла успешно +if (!$response->fail) { //​проверяем,​ если проверка прошла успешно 
-   $result->​render('​user.user.profile'​);​ //​обрабатываем для вывода профиль пользователя +   $response->​render('​user.user.profile'​);​ //​обрабатываем для вывода профиль пользователя 
-   $result->info = '​Все ок!';​ //​передаем переменную info+   $response->info = '​Все ок!';​ //​передаем переменную info
 } }
-$result->​exec();​ //​Отправляем данные+$response->​exec();​ //​Отправляем данные
 </​code>​ </​code>​
  
  
ядро/w_response.1543452625.txt.gz · Последние изменения: 2018/11/29 03:50 — a1