Russian TYPO3 community - Показать сообщение отдельно - RTE в собственном модуле
Показать сообщение отдельно
Старый 24.04.2007, 18:14   #6
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
По умолчанию

Я знаю об этом методе не больше вашего, и могу судить только по примерам, найденным элементарным grep'ом в собственной тестовой инсталляции.

Вот пример кода из cal'a:
PHP код:
if(!$this->RTEObj)  $this->RTEObj = t3lib_div::makeInstance('tx_rtehtmlarea_pi2');
                if(
$this->RTEObj->isAvailable() && $this->conf['rights.']['create.']['event.']['enableRTE']) {
                    
$this->RTEcounter++;
                    
$this->formName = 'tx_cal_controller';
                    
$this->strEntryField = 'description';
                    
$this->PA['itemFormElName'] = 'tx_cal_controller[description]';
                    
$this->PA['itemFormElValue'] = '';
                    
$this->thePidValue = $GLOBALS['TSFE']->id;
                    
$RTEItem = $this->RTEObj->drawRTE($this,'tx_cal_event',$this->strEntryField,$row=array(), $this->PA, $this->specConf, $this->thisConfig, $this->RTEtypeVal, '', $this->thePidValue); 
Первый параметр - вызывающий метод объект, второй - имя таблицы, третий - поле этой таблицы, четвертый может быть пуст, пятый ясен из кода ^^, шестой может быть пуст, седьмой также может быть пуст, восьмой равен строке 'text', девятый - пустая строка, десятый равен $GLOBALS['TSFE']->id.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием