[Typo3-UG Denmark] th_specialelements.

Claus Lavdal spam at lavdal.dk
Sat Oct 29 01:01:20 CEST 2005


Jeg er på jagt et nyt content element som jeg vil have i et andet "wrap" end 
standarten - Sådan at man kan få lidt mere liv på siden.

I den forbindelse faldt jeg over  th_specialelements.

Det ser rigtig smart ud.

Her kan man tilsyneladende lave et utal af templates for sine egen content 
elementer.

(Dette kunne også løses problematikken omkring "luft omkring billeder" som 
tidligere har været oppe at vende i forumet - man kan ganske enkelt lave sin 
egen "template" - se 
http://typo3.org/documentation/document-library/th_specialelements/)

Desværre er mit output lidt kedeligt " ERROR: Content Element type 
"specialelements" has no rendering definition! "

I følge dokumentationen køre den b.la. på 3.7 - men nu har jeg endelig får 
opgraderet :-)

Er der nogen der har erfaringer med denne extension?  og evt. på 3.8.

Jeg har lavet min egen template - meget simple

# vi specialelements_cl.html
<!-- ###LAYOUT_4### begin -->
###bodytext###
<!-- ###LAYOUT_4### end -->
~

Denne "henviser" jeg til i min constant
specialelements.normal = fileadmin/template/sub/res/specialelements_cl.html

# vi ext_tables.php
$tempColumns = Array(
    ......
        'items' => Array (
            Array("LLL:EXT:th_specialelements/locallang_db.php:specialelements_layout.I.4", 
4, "EXT:th_specialelements/icons/4.gif"),
        ),
        'default' => '0',
    )
    )
);
............
$TCA['tt_content']['th_specialelements_layout4'] = $TCAnormal; # 
$TCA['tt_content']['normal'];
# example for overwriting the description text for this element:
$TCA['tt_content']['th_specialelements_layout4']['columns']['bodytext']['label'] 
= 'Langtext';
$TCA['tt_content']['th_specialelements_layout4']['columns']['header']['label'] 
= 'Titel der Seite (wird nicht angezeigt bei diesem Layout!)';
$TCA['tt_content']['th_specialelements_layout4']['types']['specialelements']['showitem'] 
= 'CType;;1;button;1-1-1, 
header;;4;;2-2-2,th_specialelements_layout;;;;2-2-2, 
bodytext;;15;richtext[paste|bold|italic|underline|formatblock|class|left|center|right|orderedlist|unorderedlist|link|image]:rte_transform[flag=rte_enabled];3-3-3, 
text_properties;;; --div--';

Er der nogen som har nogen ideer til om jeg har overset et eller andet - 
eller om den ganske enkelt ikke fungere på 3.8 (Backend modulet virker 
heller ikke)

MVH/Claus 





More information about the TYPO3-UG-denmark mailing list