Имя функции может быть любым, но для удобства оно составленно из привычного с постфиксом as.
Теперь можно выводить значения в окно браузера не боясь, что другие пользователи админки и посетители сайта его увидят.
В процессе отладки возникает необходимость просмотра значений переменных и объектов. Для этого Webasyst предлагает несколько методов вывода на экран или в файл логов. Но было бы удобнее данный вывод производить только для конкретного пользователя что мы и реализуем.
Существует несколько вариантов вывода отладочной информации:
Наиболее удобный способ - это вывод значений на экран. Но он выводится для всех пользователей, что неудобно. Можно сделать копию сайта и сначала в ней отлаживать изменения. Но на малонагруженных ресурсах удобнее производить отладку сразу на рабочем сайте, скрыв её вывод на страницы от посетителей.
Вывод отладочной информации на экран относится к системным возможностям и может потребоваться в разных приложениях. Для реализации такой функциональности не подойдёт ни приложение, ни плагин, ни хелпер. Необходимо внести изменение в системный файл.
Правка системного файла звучит пугающе, но на самом деле всё очень просто.
Откройте файл wa-system\helper\misc.php и перед первой функцией добавьте следующий код, заменив 'Логин пользователя' на логин.
Имя функции может быть любым, но для удобства оно составленно из привычного с постфиксом as.
Теперь можно выводить значения в окно браузера не боясь, что другие пользователи админки и посетители сайта его увидят.