Запретить выполнение метода в XSLT при вызове его через браузер — различия между версиями
Материал из Umicms
(Новая страница: «'''Актуально для версии 2.9.5''' == Задача == Запретить пользователям вызов функции через адрес…») |
(нет различий)
|
Версия 09:03, 9 января 2014
Актуально для версии 2.9.5
Задача
Запретить пользователям вызов функции через адресную строку браузера.
Решение
Для запрета выполнения метода через адресную строку вы можете добавить следующую проверку в методе:
if (defined('VIA_HTTP_SCHEME') {
return false;
}
Расположить данную проверку необходимо в самом начале метода что бы дальнейшее исполнение макроса можно было предотвратить.