[TYPO3-UG Dutch] veldtype aanpassen van extensie
Stephan de Bruin
stephan.de.bruin at dpdk.nl
Thu Nov 20 15:52:56 CET 2008
Okay,
het veld is nu in de backend een RTE ( ik moest 'types' ook nog
aanpassen), maar wanneer ik een link invoeg naar een andere pagina,
wordt deze niet goed opgeslagen. De link staat op http://project.url/263
in plaats van http://project.url/index.php?id=263
Hoe kan ik dit verhelpen?
Stephan de Bruin schreef:
> Ik heb $this->pi_RTEcssText() nu ook op de juiste plek gezet, maar er is
> niets veranderd in de backend. Het betreffende veld is nog steeds een
> normaal textfield ipv een RTE.
>
> ik heb ook geprobeerd de extensie te deinstalleren en opnieuw te
> installeren, maar zonder succes.
>
> Zie ik iets over het hoofd?
>
> Pim Broens - Redkiwi schreef:
>> -----Oorspronkelijk bericht-----
>> Van: typo3-ug-dutch-bounces at lists.netfielders.de
>> [mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Stephan de
>> Bruin
>> Verzonden: woensdag 19 november 2008 16:01
>> Aan: typo3-ug-dutch at lists.netfielders.de
>> Onderwerp: Re: [TYPO3-UG Dutch] veldtype aanpassen van extensie
>>
>> Okay,
>> heb nu in tca.php het volgende staan:
>>
>> "description" => Array (
>> "exclude" => 1,
>> "label" =>
>> "LLL:EXT:rtgdictionary/locallang_db.xml:tx_rtgdictionary_terms.descripti
>> on", "config" => Array (
>> "type" => "text",
>> "cols" => "40",
>> "rows" => "6",
>> "wizards" => Array(
>> "_PADDING" => 4,
>> "RTE" => Array(
>> "notNewRecords" => 1,
>> "RTEonly" => 1,
>> "type" => "script",
>> "title" =>
>> "LLL:EXT:cms/locallang_ttc.php:bodytext.W.RTE",
>> "icon" => "wizard_rte2.gif",
>> "script" => "wizard_rte.php",
>> ),
>> ),
>> )
>> ),
>>
>> maar in welke class (en waar?) moet ik nu (return
>> $this->pi_RTEcssText($this->internal['currentRow'][$fN]);) neerzetten?
>>
>> ------------------------------------------------------------------------
>> ---
>>
>> Hoi Stephan,
>>
>> De $this->pi_RTEcssText(); is een functie die wordt gebruikt door TYPO3
>> om je tekst uit je database te renderen alsof het gemaakt is in een RTE.
>> De RTE slaat namelijk niet de HTML op zoals je normaal gesproken
>> gebruikt, maar dat converteert hij naar iets anders om in een later
>> stadium dit weer terug te renderen.
>>
>> De plek van je $this->pi_RTEcssText(); is dus compleet afhankelijk waar
>> het veld in je class van je extensie wordt gebruikt.
>> Het gaat dan waarschijnlijk om de file
>> pi1/class.tx_rtgdictionary_pi1.php in de extensie map.
>>
>> succes
>> Met vriendelijke groet,
>>
>> Pim Broens
>>
>>
>>
>>
>>
>> 010-2819633
>> Contact informatie Redkiwi
>> Laatste nieuws
>> Recent opgeleverd
More information about the TYPO3-UG-dutch
mailing list