Нашел следующее решение (искал долго, возможно это единственный вариант для UMI)
1) в папке /classes/modules находим custom.php
2) там пишем функцию после //TODO: Write your own macroses here 
public function isFront($front, $nofront) {
			$url = $_SERVER["REQUEST_URI"]; 
			if ($url == "/") : 
				return file_get_contents($front);
			else :
				return file_get_contents($nofront);
			endif;
		}
3) в заранее выбранную папку кидаем файлы .inc, которые будут подключаться по условию
4) в любом .tpl, например header.tpl вызываем функцию из кастомного макроса. 
%custom isFront('./tpls/content/slider/front.inc' , './tpls/content/slider/nofront.inc')%
тем самым мы передаем пути на файлы в нашу функцию. 
либо без подключения файлов просто пишем в функции return и получаем что нам нужно. соответственно, в вызове макроса в этом случае параметры не нужны.