parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Я делаю так

Alexei 12.02.2011 08:37

корневой auto.p
@header[title;css;js]

	...
	<link rel="stylesheet" type="text/css" href="/css/global.css">
	^if(def $css){
		^css.foreach[k;v]{
			<link rel="stylesheet" type="text/css" href="/css/$v">
		}
	}
	
	<script type="text/javascript" src="/js/global.js"></script>
	^if(def $css){
		^js.foreach[k;v]{
			<script type="text/javascript" src="/js/$v"></script>
		}
	}

@body[]

@footer[]
и, если нужны доп. стили и js, добавляю либо в @auto[] папки со страничкой или в саму страничку хэши:
$css[
	$.0[additional.css]
]
$js[
	$.0[additional.js]
]

@header[foo;$css;$js]