Есть такой код:
list($type, $file) = @explode(':', $file);
switch ($type)
{
case 'js':
self::add_js(array('files' => $file, 'order' => $order));
break;
case 'css':
self::ia_print_css(array('files' => $file, 'order' => $order));
break;
case 'text':
self::add_js(array('text' => $file, 'order' => $order));
}
Ошибка появляется здесь:
list($type, $file) = @explode(':', $file);
Если распечатать $file до этой строки, выводит:
string 'text:Loading jQuery API...' (length=26)
string 'js:jquery/jquery' (length=16)
string 'text:Loading Subrion Awesome Stuff...' (length=37)
string 'js:intelli/intelli' (length=18)
string 'js:_IA_URL_tmp/cache/intelli.config' (length=35)
string 'js:intelli/intelli.minmax' (length=25)
string 'js:frontend/footer' (length=18)
string 'js:jquery/plugins/jquery.numeric' (length=32)
string 'js:_IA_URL_tmp/cache/intelli.lang.en' (length=36)
string 'js:bootstrap/js/bootstrap.min' (length=29)
string 'css:iabootstrap' (length=15)
string 'css:iabootstrap-responsive' (length=26)
string 'css:user-style' (length=14)
string 'css:_IA_URL_plugins/fancybox/js/jquery.fancybox' (length=47)
string 'js:_IA_URL_plugins/fancybox/js/jquery.fancybox.pack' (length=51)