UMIhelp
Разработка сайта на UMI.CMS => Шаблоны PHP => Тема начата: pandus от 30 Июня 2020, 16:26:32
-
Допустим я создал функцию в classes/components/custom.php функцию:
Как проверить результат её работы в браузере?
Я так понимаю просто в браузере писать:
https://домен/custom/название функции/параметр/параметр
или
https://домен/udata://custom/название функции/параметр/параметр
Правильно ?
Все так делают? или есть другой способ проверить работу функции?
-
Ещё одна особенность или не знаю что это:
Пишу через
https://домен/udata://custom/название функции/параметр/параметр
Если функция возвращает return true, то выводит <![CDATA[1]> - это нормально
Но если возвращает return false то выводится <![CDATA[Ваших прав недостаточно, чтобы совершить это действие.]]> - это же вводит в заблуждение...
Если null выводить тогда пустота - это нормально
-
Все верно.
Чаще всего проверяю функцию
https://домен/custom/название функции/параметр/параметр
или
https://домен/udata://custom/название функции/параметр/параметр
Если функция возвращает return true, то выводит <![CDATA[1]> - это нормально
Но если возвращает return false то выводится <![CDATA[Ваших прав недостаточно, чтобы совершить это действие.]]> - это же вводит в заблуждение
Если функцию выводит интерпретатор для запросов вида https://домен/udata://custom/название функции/параметр/параметр, то да, а если эту функцию запросить из другой функции, то все ок, там вернется просто false.