2015-01-16 6 views

답변

0

이 시작하기 좋은 지점을해야한다 :

가 이드 파일이 ext_localconf.php에 등록해야합니다
<?php 

/** 
* @var $TSFE \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController 
*/ 
$TSFE = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController', $TYPO3_CONF_VARS, 0, 0); 
\TYPO3\CMS\Frontend\Utility\EidUtility::initLanguage(); 

// Get FE User Information 
$TSFE->initFEuser(); 
// Important: no Cache for Ajax stuff 
$TSFE->set_no_cache(); 

$TSFE->checkAlternativeIdMethods(); 
$TSFE->determineId(); 
$TSFE->initTemplate(); 
$TSFE->getConfigArray(); 
\TYPO3\CMS\Core\Core\Bootstrap::getInstance()->loadConfigurationAndInitialize(); 

$TSFE->cObj = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer'); 
$TSFE->settingLanguage(); 
$TSFE->settingLocale(); 

/** 
* Initialize Database 
*/ 
\TYPO3\CMS\Frontend\Utility\EidUtility::connectDB(); 

?> 

다음과 같이

$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['sha1Converter'] = 'EXT:myext/Classes/Eid/myEidFile.php'; 

당신이 Extbase 작업을의 eID를 사용하려는 경우, 많은 데이터베이스 요청이 필요한 응용 프로그램에 eID를 사용하는 것이 권장되지 않으므로 this post으로 읽어야합니다.

관련 문제