мне интересно, зачем делать xml шаблоны с xslt таблицами стилей, если можно сделать обычный tpl.php? в чём их самый основной смысл?
Если не ошибаюсь, то xml шаблон составляет целый файл, то есть все подшаблоны вместе (и header и footer и другие), а другого типа шабы содержат по отдельности части...то есть отдельно верхняя часть, отдельно нижняя (как пример). если не прав сильно по башке не бить) но помоему всё так
у нас на работе проект крупный на дот нете. там этих xml-шаблонов туева хуча. к примеру левое меню в отдельном файле