[TYPO3-german] [gelöst] Lorem Ipsum funktioniert nicht bei tt_news
Stefano Kowalke
blueduck at gmx.net
Mon Feb 25 17:05:53 CET 2008
Hier die Lösung:
Mein erste Gedanke war, die ext_tables.php der Extension zu bearbeiten und
den Lorem-Wizard von dort in das tt_news BE-Formular zu bekommen.
Vielleicht funktioniert es so, ich habe es auf diesem Weg aber nicht
hinbekommen.
Ich habe stattdessen die tca.php der Extension tt_news erweitert.
Damit die Lipsumextension zum Beispiel neben den Titelfeld erscheint und man
damit Text in das Feld einfügen kann, hat bei mir dieser Code funkioniert:
$TCA['tt_news']['columns']['title']['config'] = Array (
'wizards' => Array(
'_PADDING' => 4,
'_VERTICAL' => 1,
'tx_loremipsum' => Array (
'type' => 'userFunc',
'userFunc'=> 'EXT:lorem_ipsum/class.tx_loremipsum_wiz.php:tx_loremipsum_wiz->main',
'params' => array (
'type' => 'title',
'add'=>TRUE
)
),
)
)
Erklärende Worte zu den entsprechenden Arrayschlüsseln wie _PADDING,
_VERTICAL, sind im Extensionmanual zu lorem_ipsum enthalten, der Rest steht
in der TYPO3 Core API -> Wizards Configuration
[http://typo3.org/documentation/document-library/core-documentation/doc_core_api/4.1.0/view/4/3/#id3666581]
Liebe Grüsse
Stefano
Stefano Kowalke wrote:
> Wie bekomme ich es hin, daß ich mit lorem_ipsum auch Blindtexte mit
> tt_news nutzen kann?
>
> Die Extension funktioniert soweit, jedoch wenn ich auf den SysOrdner mit
> den News klicke und eine neue anlegen oder alte bearbeiten will, werden
> keine Ipsum-Buttons neben den Textfeldern dargestellt.
>
> In der ext_tables.php habe ich versucht die tt_news zu intergrieren:
>
> t3lib_div::loadTCA('tt_news');
>
> $TCA['tt_news']['columns']['bodytext']['config']['wizards']['_VERTICAL'] =
> 1;
> $TCA['tt_news']['columns']['bodytext']['config']['wizards'
> ['tx_loremipsum_2'] =
> array_merge($wizConfig,array('params'=>array(
> 'type' => 'loremipsum',
> 'endSequence' => '32',
> 'add'=>TRUE
> )));
>
> $TCA['tt_news']['columns']['bodytext']['config']['wizards'
['tx_loremipsum']
> =
> array_merge($wizConfig,array('params'=>array(
> 'type' => 'paragraph',
> 'endSequence' => '10',
> 'add'=>TRUE
> )));
>
> Nur leider bringt das nicht den erwünschten Effekt. Kann man Lorem Ipsum
> überhaupt in Verbindung mit tt_news nutzen. Die werden ja über das
> Listenmodul angesprochen?
>
> Liebe Grüsse
> Stefano
>
--
Seit dem 1.1.2008 werden Daten zu jeder E-Mail verdachtsunabhängig gespeichert!
Weitere Informationen: www.vorratsdatenspeicherung.de
GPG-ID: 0x2B08936D
Key-Fingerprint: 7F31 BCF0 70C0 B3B1 1235 07E9 1777 D7A0 2B08 936D
More information about the TYPO3-german
mailing list