parser

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

 

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

Есть ли переиспользование auto.p при use с $.main(true)?

virusav 30.10 16:12

Добрый день.
Есть структура:
1 - папка
	auto.p
	index.html
2 - папка
	index.html
auto.p
index.html
Код файлов:
1/auto.p:
@auto[]
	$sParam[folder 1]
1/index.html:
@main[]
	$result[$sParam]
2/index.html:
@main[]
	$result[$sParam]
auto.p:
@auto[]
	$sParam[AUTO]
index.html:
@main[]
	sParam=$sParam<br />
	^for[i](1;2){
		$sParam[]
		^use[$i/index.html;
			$.main(true)
		]
		sParam=$sParam
	}[<br />]
Результат выполнения:
sParam=AUTO
sParam=folder 1
sParam=
Ожидания:
sParam=AUTO
sParam=folder 1
sParam=AUTO - т.к. мы делаем подключение с $.main(true), то параметр должен быть получен из корневого auto.p
Такое ощущение, что при использовании $.main(true) не происходит повторное использование файлов, которые уже были подключены ранее.

Так ли это?
Если да, то какие есть варианты, чтобы это побороть?