Hi,
ich möchte in der plaintext-Version des Newsletters einen Link auf die HTML-Seite anzeigen.
Wie mach ich das?
Mit typolink.parameter.field = uid wird ja der Link inkl. html-tags erzeugt, ich brauch aber in diesem Fall echt nur die URL. Es würd ja auch schon ausreichen, irgendwie auf die ID der aktuellen Seite zu kommen.
lg Steffi
Hello,
Habe genau das gleiche Problem. Möchte beim Plaintext Newsletter einen Verweis auf die HTML Version machen.
Hast du in der Zwischenzeit eine Lösung gefunden?
Hast du schon versucht, einen neuen Marker zu erzeugen und diesen mit dem kompletten Link zu befüllen?
Verwendest du TV?
Müsste eigentlich in etwa so gehen:
tx_directmail_pi1.10 = TEMPLATE
tx_directmail_pi1.10 {
template = FILE
###### Default-Konfiguration
#template.file = {$plugin.tx_directmail_pi1.file.template}
#marks.CONTENT < styles.content.get
#marks.CONTENT.renderObj = < plugin.tx_directmail_pi1
#marks.DATE = TEXT
#marks.DATE.data = date:U
#marks.DATE.strftime = %e. %B %Y
## geaenderte Konfiguration - BEGINN ##
template.file = fileadmin/template/newsletter_plaintext.htm # Pfad zum eigenen Template
marks.TITEL = TEXT
marks.TITEL.field = title
marks.KOMMENTAR < styles.content.getBorder
marks.KOMMENTAR.renderObj = < plugin.tx_directmail_pi1
marks.INHALT < styles.content.getLeft
marks.INHALT.renderObj = < plugin.tx_directmail_pi1
marks.COPYRIGHT < styles.content.getRight
marks.COPYRIGHT.renderObj = < plugin.tx_directmail_pi1
marks.TEXT < styles.content.get
marks.TEXT.renderObj = < plugin.tx_directmail_pi1
## geaenderte Konfiguration - ENDE ##
}
Habe nun eine Lösung gefunden. Im Template folgendes eintragen:
HTML Version: http://www.deinedomain.ch/?id=###LINK###
Zusätzlich die Setup Datei editieren:
/typo3conf/ext/direct_mail/static/plaintext/setup.txt
tx_directmail_pi1.10 = TEMPLATE
tx_directmail_pi1.10 {
template = FILE
template.file = EXT:direct_mail/pi1/tx_directmail_pi1_plaintext.tmpl
marks.CONTENT < styles.content.get
marks.CONTENT.renderObj = < plugin.tx_directmail_pi1
#folgende Zeilen ergänzen
marks.LINK = TEXT
marks.LINK.value = {page:uid}
marks.LINK.insertData = 1
}
Das wars! Nun hat man bei jedem Plaintext Newsletter einen Link zur HTML Version.
Super - endlich eine Lösung! Funktioniert 1a #giggle#
lg steffi