#39297 Kabak:
Всем желаю здравия.
При выполнении глобальной функции из плагина, каким образом можно узнать , с какой именно страницы - URL страницы эта глобальная функция была вызвана ?
См. переменные:
$_SERVER['REQUEST_URI'] // полный адрес с параметрами — /myplug?m=price&a=add
$_SERVER['SCRIPT_NAME'] // скрипт точка входа — /index.php
Как оформить ссылкой вызов глобальной функции в TPL чтобы функция вызывалась когда пользователь нажмёт на ссылку, а не при рендеренге TPL ?
Что делает функция?
На прямую в таком виде это не реализовать, но как всегда есть 2 варианта:
- Если ф-я просто выводит какой-то доп контент, то можно делать предзагрузку. Т.е. контент грузится сразу в скрытый блок, а по нажатию на ссылку блок просто отображается.
- Если ф-я меняет что-то в системе, то только через дополнительный код. Например, добавить ajax часть в плагин (если ее нет) и использовать ajaxHelpers.