[TYPO3-german] Front-End Plugin analog zu Text mit Bild
bernd wilke
x00nsji02 at sneakemail.com
Mon Jun 30 16:08:54 CEST 2008
Dr. Ronald P. Steiner schrieb am Mon, 30 Jun 2008 15:40:37 +0200:
> Hallo Bernd,
>
> danke nochmal, ich habe in ext_tables.php nun folgendes stehen: (siehe
> unten).
> - Das Flex-Form wird weiterhin angezeigt, aber textpic Eingabe nicht.
> Woran mag das liegen?
das dürfte an der Art deines Plugins liegen.
Ich habe ein neues Contentelement im Kickstarter erzeugt und kein Plugin.
dementsprechend gibt es ein paar Unterschiede beim Einbinden.
ich kann jetzt nicht genau sagen welche alle, aber mir ist folgendes
aufgefallen:
> Beste Grüße
>
> Ron
>
> P.S.: hier der Code von ext_tables.php
>
> <?php
> if (!defined ('TYPO3_MODE')) die ('Access denied.');
>
> t3lib_div::loadTCA('tt_content');
> $TCA['tt_content']['types']['list']['subtypes_excludelist']
[$_EXTKEY.'_pi1']='layout,select_key';
> $TCA['tt_content']['types']['list']['subtypes_addlist'][$_EXTKEY.'_pi1']
> = 'pi_flexform';
> $TCA['tt_content']['types'][$_EXTKEY.'_pi1']['showitem'] =
> $TCA['tt_content']['types']['textpic']['showitem'];
>
> t3lib_extMgm::addPlugin(array('LLL:EXT:rs_testext/
locallang_db.xml:tt_content.list_type_pi1',
> $_EXTKEY.'_pi1'),'list_type');
bei mir steht da:
t3lib_extMgm::addPlugin(array('LLL:EXT:imagescroller/
locallang_db.xml:tt_content.CType_pi1', $_EXTKEY.'_pi1'),'CType');
(2 x 'CType' statt 'list_type')
für weitere Unterschiede müsstest du mal ein diff machen (evtl. auch mit
zwei neuen leeren Extension, die der Kickstarter mit diesen
unterschiedlichen Konfigurationen erzeugt)
> t3lib_extMgm::addStaticFile($_EXTKEY,"pi1/static/","Test Extension");
> t3lib_extMgm::addPiFlexFormValue($_EXTKEY.'_pi1',
> 'FILE:EXT:'.$_EXTKEY.'/flexform_ds.xml'); //
> eingefügt, für Flexform
>
> if (TYPO3_MODE=="BE")
> $TBE_MODULES_EXT["xMOD_db_new_content_el"]["addElClasses"]
["tx_testext_pi1_wizicon"]
> =
> t3lib_extMgm::extPath($_EXTKEY).'pi1/class.tx_testext_pi1_wizicon.php';
>
> t3lib_extMgm::addStaticFile($_EXTKEY,'static//', ''); ?>
>
bernd
--
http://www.pi-phi.de/t3v4/cheatsheet.html
More information about the TYPO3-german
mailing list