[TYPO3-german] Flexform bei Plugin als CType
Gunnar Wussow
g.wussow at werk3.de
Tue Apr 25 10:40:00 CEST 2006
Die fehlende Zauberzeile:
$TCA['tt_content']['types']['list']['subtypes_addlist'][$_EXTKEY.'_pi1']='pi_flexform';
Gunnar Wussow schrieb:
> Hallo Liste,
>
> ich stehe vor einem kleinen Problem mit einer kleinen Extension. Ich
> möchte, dass diese als CType eingebunden werden kann.
> Dazu hab ich im Kickstarter auch alles korrekt angegeben ... soweit
> funxt das auch. Aber nun möchte ich neben der Palette "Überschrift"
> (standard) auch die Flexform anzeigen. Anscheinend wird die Flexform
> (flexform_ds.xml) nicht gefunden/geladen. Es wird dort die
> default-Definition angezeigt, die in der TCA von tt_content steht.
> (Datei existiert aber unter dem angegebenen Pfad).
> Ich hatte das gestern auch schon mal so weit, aber dann nochmal was
> anderes probiert und weg war es ... dumm gelaufen ... und nun bekomme
> ich es nicht wieder so hin.
>
>
> und hier die ext_tables.php:
>
> <?php
> if (!defined ('TYPO3_MODE')) die ('Access denied.');
>
>
> $tempColumns = Array (
> "tx_gwfrontpage_image" => Array (
> ...
> ),
> "tx_gwfrontpage_link" => Array (
> ...
> ),
> "tx_gwfrontpage_linktext" => Array (
> ...
> )
> ),
> );
>
>
>
> t3lib_div::loadTCA('tt_content');
> $TCA['tt_content']['types'][$_EXTKEY.'_pi1']['showitem']='CType;;4;button;1-1-1,
> header;;3;;2-2-2, pi_flexform;;;;1-1-1';
>
> t3lib_extMgm::addPiFlexFormValue($_EXTKEY.'_pi1',
> 'FILE:EXT:gw_frontpage/flexform_ds.xml');
>
> t3lib_div::loadTCA("tx_asfkeventmanagement_events");
> t3lib_extMgm::addTCAcolumns("tx_asfkeventmanagement_events",$tempColumns,1);
> t3lib_extMgm::addToAllTCAtypes("tx_asfkeventmanagement_events","tx_gwfrontpage_image;;;;1-1-1,
> tx_gwfrontpage_link, tx_gwfrontpage_linktext");
>
>
> t3lib_extMgm::addPlugin(Array('LLL:EXT:gw_frontpage/locallang_db.php:tt_content.CType_pi1',
> $_EXTKEY.'_pi1'),'CType');
> ?>
>
>
> Vielen Dank,
> Gunnar
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>
>
More information about the TYPO3-german
mailing list