Удобно css код разбивать на отдельные файлы, в результате получается около 5 css файлов для шаблона. Чтобы уменьшить количество загружаемых в шаблоне, можно их загружать одним php файлом.

Для этого положим в css папку, где находятся ccs файлы php файл такого содержания:

 

<?php
header('Content-type: text/css; charset=UTF-8');

include( 'reset.css' );
include( 'layout.css' );
include( 'template.css' );
include( 'modules.css' );
include( 'menus.css' );
?>

 

И добавим в index.php шаблона такой код:

<link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/css.php" type="text/css" />

 

<?php echo $tmpTools->templateurl(); ?>

Это путь к css папке - templates/название_шаблона

Для js файлов используется такой заголовок:

header('Content-type: application/x-javascript');