Показать сообщение отдельно
Старый 05.04.2008, 03:24   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Ну пишете в ext_localconf.php своего расширения нечто вроде
PHP код:
$TYPO3_CONF_VARS['EXTCONF']['tt_news']['extraItemMarkerHook']['myext'] = 'EXT:myext/class.tx_myext.php:&tx_myext'
Потом создаёте файл class.tx_myext.php с классом tx_myext внутри, объявляете в нём метод
PHP код:
    function extraItemMarkerProcessor($markerArray$row$lConf, &$caller){
//something
    

Это не единственная возможная функция в этом классе, остальные ищите в коде tt_news.
Один из аргументов этой функции - $row, содержит строку из таблицы tt_news в виде массива. Берете её и используете в качестве параметра для вызова своей функции...
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием