CClientScript::renderScriptBatch() has been improved to sort html options only if they are specified.

This commit is contained in:
Klimov Paul
2013-08-15 10:11:37 +03:00
parent 6a3fcdfabc
commit 09c69286fb

View File

@@ -318,13 +318,13 @@ class CClientScript extends CApplicationComponent
$scriptContent = $scriptValue['content'];
unset($scriptValue['content']);
$scriptHtmlOptions = $scriptValue;
ksort($scriptHtmlOptions);
}
else
{
$scriptContent = $scriptValue;
$scriptHtmlOptions = array();
}
ksort($scriptHtmlOptions);
$key=serialize($scriptHtmlOptions);
$scriptBatches[$key]['htmlOptions']=$scriptHtmlOptions;
$scriptBatches[$key]['scripts'][]=$scriptContent;