Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 03.12.2012, 22:12   #1
Ивано
Guest
 
Сообщений: n/a
По умолчанию t3lib_iconWorks::getIconImage - не работает - или как пользоваться?

Добрый день.

Не пойму, почему не работает t3lib_iconWorks::getIconImage
Элементарный пример не выводит иконку.

$treeStartingPoint = 1;
$treeStartingRecord = t3lib_BEfunc::getRecord('pages', $treeStartingPoint);
$HTML = t3lib_iconWorks::getIconImage('pages', $treeStartingRecord, $GLOBALS['BACK_PATH'],
'align="top"');
$tree->tree[] = array(
'row' => $treeStartingRecord,
'HTML'=>$HTML
);

С pages - заработало...
Иконки выводятся в зависимости от типа данных (ссылка, страница, хранилище, точка монтирования, внешняя ссылка и т.д)
Но с данными из других таблиц такой вариант не проходит - в чем может быть ошибка - выводятся для всех типов только одна иконка?

Последний раз редактировалось Ивано; 03.12.2012 в 22:46
  Ответить с цитированием
Старый 03.12.2012, 22:53   #2
Ивано
Guest
 
Сообщений: n/a
Arrow

Заработало - нет слов!

$infoRecord = t3lib_BEfunc::getRecord( $ar[$i]['table'], $ar[$i]['damp']);
$content .= t3lib_iconWorks::getSpriteIconForRecord('pages', $infoRecord, array( 'title' => 'ffwe', 'class' => 'c-recIcon' ));

$alttext = t3lib_BEfunc::getRecordIconAltText($ar[$i]['damp'],$ar[$i]['table']);
$content .= t3lib_iconWorks::getSpriteIconForRecord($ar[$i]['table'], $infoRecord, array('title' => htmlspecialchars($alttext), 'style' => ($indent ? ' margin-left: ' . $indent . 'px;' : '')));


--
Лазить по исходникам typo3 - бывает полезно!
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как работает crontab? thezet Общие вопросы 0 11.06.2011 23:26
Как работает tt_news list+single на одной странице surfman TypoScript практикум 14 27.11.2008 15:21
Как русифицировать Typo3 v4.1.5 или другие версии? Boni-M Общие вопросы 2 30.01.2008 02:41
Как увидеть еонтент страницы имеено на выбраном языке 9 на англ. или рус)?? lili Общие вопросы 2 08.12.2005 14:13
Как вставить PHP код до всякого TYPO3 кода.. Или почти до Valery Romanchev Разработка расширений / TYPO3 extension development 1 30.07.2005 17:15


Часовой пояс GMT +4, время: 13:21.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория