Hallo, ich muss einen Seiteninhalt anlegen den man als Besucher der Seite via klick ausdrucken kann. gibt es da eine Funktion die den Seiteninhalt in einem neuen Fenster öffnet? oder bieten sich da andere Lösungen an?
Es handelt sich um eine Speisekarte, die der Besitzer immer wieder bearbeiten möchte.
die Extension "make_printlink" plus das manual dazu sollten dir da weiterhelfen können.
hallo,
ich habe mir nun folgende extension runtergeladen und installiert:
cron_printlink
Ich habe sicherlich nen fehler drin. Mein Setup sieht nun wie folgt aus:
page = PAGE
page.includeCSS {
file10 = fileadmin/templates/Gasthaus-Hirsch/css/hirsch.css
}
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/Gasthaus-Hirsch/index.htm
workOnSubpart = DOKUMENT
marks.INHALT < styles.content.get
marks.DRUCK < temp.print
druckseite = PAGE
druckseite.typeNum = 98
druckseite.marks.DRUCK < temp.homelink
marks.LOGO = IMAGE
marks.LOGO {
file.maxH = 200
file.maxW = 200
file = fileadmin/templates/Gasthaus-Hirsch/images/logo_hirsch.gif
titleText = Gasthaus Hirsch
altText = Gasthaus Hirsch
}
marks.MENUE = HMENU
marks.MENUE.1 = TMENU
marks.MENUE.1.NO.linkWrap = <div class="navi"> |<br><img src="fileadmin/templates/Gasthaus-Hirsch/images/line.gif"></div>
marks.MENUE.1.NO.ATagParams = class="navi"
marks.SUBNAVI = HMENU
marks.SUBNAVI {
entryLevel = 1
1 = TMENU
1.NO.linkWrap = • |
1.NO = 1
1.NO.ATagParams = class="subnavi"
}
}
admPanel {
enable.edit = 1
module.edit.forceNoPopup = 0
module.edit.forceDisplayFieldIcons = 1
module.edit.displayIcons = 1
module.edit.forceDisplayIcons = 1
hide = 1
}
config.admPanel = 1
temp.drucklink = TEXT
temp.drucklink {
field = uid
wrap = <p class="main"><a href="index.php?id=|&L=0&type=98" target="_blank">Druckversion</a>
}
temp.print < plugin.tx_cronprintlink_pi1
temp.print {
linkContent = TEXT
linkContent.value = Seite drucken
ATagParams = title ="Druckversion: Seite öffnet sich in einem neuen Fenster"
ATagParams.insertData = 1
stdWrap.wrap = |
noBlur = 1
}
temp.homelink < plugin.tx_cronprintlink_pi2
temp.homelink{
prefix = HTML
prefix.value = Dies ist die Druckversion der Seite:
}
mein constants:
plugin.tx_cronprintlink.popup = 0
plugin.tx_cronprintlink.popupWindowparams >
plugin.tx_cronprintlink.target = _blank
bin nach dieser beschreibung vorgegangen:
http://209.85.135.104/search?q=cache:vJ_7KbBH0YwJ:typo3-nuernberg.de/cron_printlink.html+cron_printlink&hl=de&ct=clnk&cd=3&gl=de
Ich habe in meinem HTML Template den marker ###DRUCK### gessetzt.
Leider passiert nichts und der Marker bleibt so wie er da steht das ###DRUCK### Text stehen 🙁
brauche dringend euren rat 🙁
ahhhh bin jetzt einen schritt weiter gekommen.
mein TS sieht nun wie folgt aus:
page = PAGE
page.includeCSS {
file10 = fileadmin/templates/Gasthaus-Hirsch/css/hirsch.css
}
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/Gasthaus-Hirsch/index.htm
workOnSubpart = DOKUMENT
marks.INHALT < styles.content.get
marks.DRUCK = TEXT
marks.DRUCK {
typolink.parameter.data = TSFE:id (Hier wird der aktuelle Link herausgefiltert und später als Verlinkung eingefügt)
typolink.returnLast = url
wrap = <a href="|&type=98" target="_blank" title="Aktuelle Seite drucken" class="navi"> Seite drucken</a>
}
druckseite = PAGE
druckseite.typeNum = 98
druckseite.marks.DRUCK < styles.content.get
marks.LOGO = IMAGE
marks.LOGO {
file.maxH = 200
file.maxW = 200
file = fileadmin/templates/Gasthaus-Hirsch/images/logo_hirsch.gif
titleText = Gasthaus Hirsch
altText = Gasthaus Hirsch
}
marks.MENUE = HMENU
marks.MENUE.1 = TMENU
marks.MENUE.1.NO.linkWrap = <div class="navi"> |<br><img src="fileadmin/templates/Gasthaus-Hirsch/images/line.gif"></div>
marks.MENUE.1.NO.ATagParams = class="navi"
marks.SUBNAVI = HMENU
marks.SUBNAVI {
entryLevel = 1
1 = TMENU
1.NO.linkWrap = • |
1.NO = 1
1.NO.ATagParams = class="subnavi"
}
}
admPanel {
enable.edit = 1
module.edit.forceNoPopup = 0
module.edit.forceDisplayFieldIcons = 1
module.edit.displayIcons = 1
module.edit.forceDisplayIcons = 1
hide = 1
}
config.admPanel = 1
Der MArker funktioniert nun auch, allerdings habe ich jetzt das problem dass sich beim öffnen der neuen Seite folgende Meldung bekomme:
Error!
Reason: File "&type=98" was not found!
wo ist mein Fehler?
FEHLER gelöst 🙂 der Text in der Klammer musste natürlich weg 😃