Flexform und Backend
Habe Flexform schon oft im Backend eingebaut – aber bis jetzt immer nur in Contentelementen – noch nie in eine Extension selber! Jetzt hab ich es geschaft es in eine kleine Ext. von mir einzubauen!
Vorteil davon ist – ich kann jetzt zb. alle Bilder die zu einer Diashow gehören über ein Element warten - und ich brauch nicht mehr für jedes Bild ein eigenes Element anlegen!
<?php
if (!defined (‘TYPO3_MODE’)) die (‘Access denied.’);
$TCA["tx_seoslideshow_bilder"] = array (
“ctrl” => $TCA["tx_seoslideshow_bilder"]["ctrl"],
“interface” => array (
“showRecordFieldList” => “hidden,name,bilder,fromtag,totag,zoom,zeit”
),
“feInterface” => $TCA["tx_seoslideshow_bilder"]["feInterface"],
“columns” => array (
‘hidden’ => array (
‘exclude’ => 1,
‘label’ => ‘LLL:EXT:lang/locallang_general.xml:LGL.hidden’,
‘config’ => array (
‘type’ => ‘check’,
‘default’ => ’0′
)
),
“name” => Array (
“exclude” => 0,
“label” => “LLL:EXT:seo_slideshow/locallang_db.xml:tx_seoslideshow_bilder.name”,
“config” => Array (
“type” => “input”,
“size” => “30″,
)
),
‘pictures’ => Array (
‘exclude’ => 1,
‘label’ => ‘Header Bilder’,
‘config’ => Array (
‘type’ => ‘flex’,
‘ds’ => Array(
‘default’ => ‘FILE:EXT:seo_slideshow/flexform_ds.xml’,
),
)
),
…….
“types” => array (
“0″ => array(“showitem” => “hidden;;1;;1-1-1, name;;;;2-2-2,bilder;;;;3-3-3,ausgabe;;;;4-4-4, rekusiv;;;;5-5-5, pictures;;;;6-6-6″)
),
…..
);
?>
Was bekommt man hier zb. heraus!
Das ganze wird eine keine Anwendung – wo man einfach ein paar Bilder mit Parameter einbauen kann – und mit hilfe von jQuery werden diese dann ausgegeben – verwaltet wird alles über einen Sysordner!
Ich werde diese kleine Anwendung mal soweit fertig machen – wenn jemand soetwas sucht dann kurz bescheid geben!
Danke das Sie diesen Artikel gelesen haben. Sie können nun eine Nachricht hinterlassen oder bestellen den RSS Feed.



Comments
No comments yet.
Leave a comment