[TYPO3-UG Dutch] Hyperlinks aangemaakt via htmlArea RTE in de backend worden niet weergegeven in tt_news op de frontend.
Marijn Depraetere
marijn.depraetere at telenet.be
Wed Aug 6 16:56:32 CEST 2008
>
> Hi Marijn,
>
> plaats je post even als een nieuwe thread ipv een reply ;-)
>
> En vermeld gelijk even welke versies je gebruikt (rte,tt_news,typo3)
>
Oei sorry... Bij deze:
htmlArea RTE: 1.7.5
tt_news: 2.5.2
typo3: 4.2.1
LAMP omgeving met PHP 5.2.4 en MySql 4.1.15
*Korte probleemstelling:*
Hyperlinks aangemaakt via htmlArea RTE in de backend worden niet
weergegeven in tt_news op de frontend.
*
Situatieschets:*
Nieuwsberichten worden in een sysfolder 'nieuwsberichten' aangemaakt.
Sysfolder 'nieuwsberichten' is NIET de GRSP. tt_news word via
typoscript in de pagina's gebracht. Er is een speciale template
aangemaakt voor dit doel waar de main content geen 'content elements' is
maar een 'TypoScript Object Path', met name lib.content. Via extension
templates per pagina word tt_news toegewezen aan lib.content. In de
extension template word plugin tt_news, per pagina, toegewezen aan
lib.conent en gesorteerd per category weergegeven. De cagegoriën zitten
in de GRSP. Nieuwsberichten worden aangemaakt door nieuwe records in de
sysfolder 'nieuwsberichten' aan te maken. Nieuwsberichten worden
ingetikt met behulp van RTE.
Bij het tikken van algemene inhoud in gewone pagina's, tt_content dus,
werkt alles naar behoren. Alle opmaak (bold, italic, hyperlinks,
headers, ... ) worden volledig overgenomen op de frontend. Echter,
opmaak die toegevoegd wordt aan nieuwsberichten, tt_news dus, verdwijnt
alle opmaak.
*Voorbeeld:*
BE - HTML view van de RTE: <a class="internal-link"
href="http://www.blabla.be/?id=51">(Klik hier)</a>
FE - HTML : (klik hier)
*Vermoedelijke oorzaak:*
parseFunc configuratiefout in RTE of in tt_news ts config
*Typoscript:*
ROOT TEMPLATE CONSTANTS
<------------------------------------------------
content.RTE_compliant = 1
... copy/paste van static/ts_new/constants/ in tt_news extension folder,
met nodige aanpassingen, natuurlijk ...
>------------------------------------------------
ROOT TEMPLATE SETUP
<------------------------------------------------
... algemene template config voor xhtml, language, enz ...
tt_content.text.20.parseFunc.denyTags =
tt_content.text.20.parseFunc.allowTags = *
... andere tt_news TS, volledige copy/paste van static/ts_new/setup.txt
in tt_news extension folder ...
# Rendering of news items. re-use the RTE parseFunc configuration for
normal content
general_stdWrap {
parseFunc < tt_content.text.20.parseFunc
}
... andere tt_news TS, volledige copy/paste van static/ts_new/setup.txt
in tt_news extension folder ...
>------------------------------------------------
VOORBEELD EXTENSION TEMPLATE PER PAGINA
<------------------------------------------------
# CONTENT PLUGIN
lib.content =< plugin.tt_news
# TT NEWS
plugin.tt_news.code >
plugin.tt_news.code = LIST
plugin.tt_news {
categorySelection = 21
categoryMode = 1
}
>-------------------------------------------------
*Vraag:*
Heeft iemand ook al problemen gehad hier mee? Weet iemand waar de
oorzaak zou kunnen liggen?
Alvast bedankt voor de interesse en de hulp!
Marijn
More information about the TYPO3-UG-dutch
mailing list