Вы можете найти объект по умолчанию PAGE
текущей страницы, используя этот фрагмент:
$setup = $GLOBALS['TSFE']->tmpl->setup;
foreach(array_keys($setup) as $key){
if(substr($key, -1) == '.'){
if($setup[substr($key,0,-1)] === 'PAGE' && intval($setup[$key]['typeNum']) === 0){
print substr($key,0,-1) .' is the default PAGE object';
}
}
}
Но это не поможет вам добавить Javascript в веб-интерфейс, поскольку опечатка выполняетсяуже разбирается в этот момент.
Если вы хотите добавить javascript только для вашего расширения, я бы порекомендовал использовать:
$GLOBALS['TSFE']->additionalHeaderData['tx_yourextension_plugin'] = '<script type="text/javascript" src="' . t3lib_extMgm::siteRelPath('my_plugin') . 'pi1/tx_myplugin_fe_scripts.js"></script>';
(хотя это не будет объединено с другими файлами JS) * +1010 *