Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   helpbubble для собственого content element-а (http://forum.typo3.ru/showthread.php?t=5035)

z0r1k 07.11.2007 15:08

helpbubble для собственого content element-а
 
Доброго времени суток!
я создал собственный контент элемент, допустим "tags", в нем отображаю стандартный CType контейнер, Header и собственное поле(textarea без RTE) - tags.
Хотелось бы добавить "helpbubble" (такая иконочка с вопросиком при нажатии на которую хелп вылазит) для своего контент элемента.
Прововал скопировать свойства CType в ext_tables.php, но это не возымело эффекта.

Код:

t3lib_div::loadTCA("tt_content");
t3lib_extMgm::addTCAcolumns("tt_content", $aTempColumnsWebsite, 1);
t3lib_extMgm::addToAllTCAtypes("tt_content","tx_website_tags;;4;button;1-1-1");

Может кто знает как это можно реализовать?

Сенкс ин адванс!

void 07.11.2007 15:29

Не уверен, но мне кажется, что это делается так:
PHP код:

t3lib_extMgm::addLLrefForTCAdescr('tx_cal_calendar','EXT:cal/res/help/locallang_csh_txcalcal.php'); 


z0r1k 07.11.2007 16:40

Попробовал... почему-то не сработало... :(
есть еще какие-нибудь варианты?

z0r1k 08.11.2007 15:02

Да, я разобрался...
1. Внимательно прочел главу "Context Sensitive Help (CSH)" в документе "TYPO3 Inside"
2. Вот мой код:
ext_tables.php:
Код:

t3lib_extMgm::addLLrefForTCAdescr('tt_content', 'EXT:website/help/locallang_csh_ttcontent.xml');
locallang_csh_ttcontent.xml:
Код:

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3locallang>
        <meta type="array">
                <description>CSH for table tt_content: website_tags</description>
                <type>CSH</type>
                <csh_table>tt_content</csh_table>
                <fileId>EXT:website/help/locallang_csh_ttcontent.xml</fileId>
                <labelContext type="array">
                </labelContext>
        </meta>
        <data type="array">
                <languageKey index="default" type="array">
                        <label index="tx_website_tags.description">Tags short description.</label>
                        <label index="tx_website_tags.details">Tags long description.</label>
                        <label index="tx_website_tags.syntax">Tags syntax.</label>
                </languageKey>
                <languageKey index="de" type="array">
                </languageKey>
        </data>
</T3locallang>

Спасибо void-у за наводку.


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

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