Один шаблон на все страницы

Недавно столкнулся с тем что бы использовать не несколько шаблонов для страниц, а один.
Решил данную задачу с помощью функции $APPLICATION->GetCurPage, которая позволяет получить название текущей страницы, и условий. 
Например нам нужно вывести участок кода только на главной странице, для этого используем следующий код:
 
здесь код которых нужно вывести, например слайдер на главной странице.
 
Параметр в скобках  указывает, нужно ли для индексной страницы раздела возвращать путь, заканчивающийся на "index.php". Если значение параметра равно true, то возвращается путь с "index.php", иначе - путь, заканчивающийся на "/".
Этим же способом можно присваивать классы для DOM объектов, для применения различных стилей. Таким образом можно реализовать один шаблон на все страницы что позволяет повысить скорость работы сайта а так же избежать неудобств использования нескольких шаблонов, таких как дублирование стилей, шаблонов компонентов и т.д.