当我从下拉列表中切换模块后端选项时,我已将一个typo3模块从4.1升级到6.2。错误来了。任何想法请帮助
答案 0 :(得分:3)
经过几天的研究。我得到了解决方案。
问题出现了,因为在iframe网址:参数' M'未生成{Module Name}。[您可以在新窗口中按视图框架查看完整的URL]
这是由于在TYPO3 6.2
中支持的错误配置我已经改变了TYPO3模块文件夹中的conf.php和index.php。
OLD : $MCONF['script']='index.php';
CHANGE : $MCONF["script"]="_DISPATCH";
unset($MCONF);
require ("conf.php");
require ($BACK_PATH."init.php");
require_once($BACK_PATH.'template.php');
require_once (PATH_t3lib."class.t3lib_scbase.php");
$LANG->includeLLFile("EXT:extension_name/mod1/locallang.php");
$BE_USER->modAccess($MCONF,1);
unset($MCONF);
require ("conf.php");
//Comment----------require ($BACK_PATH."init.php");
//Comment----------require_once($BACK_PATH.'template.php');
//Comment----------require_once (PATH_t3lib."class.t3lib_scbase.php");
/*
* Changed $LANG to $GLOBALS['LANG']
* Changed $BE_USER to $GLOBALS['BE_USER']
*/
$GLOBALS['LANG']->includeLLFile('EXT:wf_tagcloud_bl/mod1/locallang.xml');
$GLOBALS['BE_USER']->modAccess($MCONF,1);