Hallo erstmal,
bin neu im forum und hoffe mir kann jemand helfen. Ich habe jetzt schon eine weile gegoogelt und die sufu genutzt jedoch bisher noch nix gefunden womit ich was anfangen könnte.
ich habe auf einer kundenwebseite einen newsletter zum download eingebunden. (http://www.gudconsult.de/index.php?id=156)
rechts kann man problemlos das pfd downloaden. dem kunden ist es aber eine spur zu unübersichtlich das der deutsche und englische newsletter jeweils eine zeile beansprucht.
meine idee war nun, rechts den downloadlink zu entfernen und den downloadlink links da wo die flagge und deutsch sichtbar ist reinzusetzen. (um deutsch und englisch in eine zeile zu packen)
unter dem titel (GuD Aktuell Dezember 2013 (3. Newsletter)) ist auch der downloadlink hinterlegt, jedoch ist der link nicht aufrufbar. wenn ich das element mit chrome untersuche dann steht folgendes da:
<link fileadmindateiennewsletternewsletter3pdf="" _blank="" download="" gudaktuellnewsletter="">
der quellcode im editor sieht so aus:
<p><a href="http://www.gudconsult.de/fileadmin/dateien/Newsletter/Newsletter3.pdf" target="_blank" class="download" title="GuD Aktuell Newsletter"><img src="http://www.gudconsult.de/uploads/RTEmagicC_de_15.gif.gif" height="12" width="20" /> Deutsch</a></p>
ich sehe keine syntax fehler und hab kein plan warum der link nicht zu klicken geht. ich hoffe mir kann jemand diesbezüglich helfen.
greets und danke
p.s. typoversion 4.5.25
das sieht mir nach einem fehler im Typoscript aus, dass den link umwandeln soll ein " zeichen zuviel oder zu wenig .. oder der abschnitt wird gar nicht mit Typoscript gewandelt, denn in was du im Editor siehst, wird in der DB normalerweise so oder ähnlich gespeichert:
<link fileadmin/dateien/newsletternewsletter3pdf _blank download gudaktuellnewsletter="">
(woraus dann der falsche link im Frontend wird)
oder
ist ein Problem bei der RTE Konfiguration für dein Eingabefeld (wenn es eine extension ist, wo du den link eingegeben hast und kein TT Content element ) dazu bräuchte man einen Blick auf das TCA
hm ok danke dir schon mal für die antwort 🙂
bin mit typo3 nicht so bewandert :/ kann ich den link in der db anpassen oder muss ich ins typoscript?
glaub es ist ein plugin in verwendung (newslist)
*edit*
hilft mir das hier weiter?
TCEFORM.tt_news.links.disabled = 1
TCEFORM.tt_news.ext_url.disabled = 1
*edit2*
hab das hier noch gefunden:
#97073
## Parsing von Links für RTE und NEWS_LINKS einschalten
plugin.tt_news.general_stdWrap.parseFunc < tt_content.text.20.parseFunc
trifft das auch auf mein problem zu? und wenn ja in welche datei muss ich das einfügen? unter extension manager habe ich news (tt_news). muss das dann in diess file "pi/static/ts_new/setup.txt"
sorry ich hab echt keinen plan
hab schonmal gefunden was ich in das template setup einfügen muss.
plugin.tt_news.general_stdWrap.parseFunc =<lib.parseFunc_RTE
jedoch wird mir jetzt das template etwas zerschossen. jemand da einen ansatz woran das liegen kann?
anbei mal zwei screens (siehe anhang)
vorher (ohne link funktion) / nachher (mit link funktion)
ich hatte jetzt versucht anhand der styles.css das anzupassen aber damit änder ich alles global :/
für hilfe wäre ich sehr dankbar 🙂
greets


so sorry für die alleinunterhaltung aber so kann ich gut arbeiten xD
hab die lösung für mein problem endlich gefunden.
ich hab jetzt folgendes in das root template eingefügt
plugin.tt_news {
general_stdWrap >
general_stdWrap.parseFunc {
makelinks = 1
makelinks.http.keep = path
makelinks.http.extTarget = _blank
makelinks.mailto.keep = path
tags {
link = TEXT
link {
current = 1
typolink.extTarget = _blank
typolink.target={$cLinkTagTarget}
typolink.wrap = <B><FONT color=red>|</FONT></B>
typolink.parameter.data = parameters : allParams
}
typolist < tt_content.bullets.default.20
typolist.trim = 1
typolist.field >
typolist.current = 1
}
}
}
lösung habe ich hier gefunden: http://typo3-blog.net/tutorials/news/tt-news-wrap-entfernen.html
diese variante: plugin.tt_news.general_stdWrap.parseFunc =<lib.parseFunc_RTE hat bei mir nur bedingt funktioniert, da mein template kacke aussah 😉
greets