Kann mir jemand sagen warum die HTML Struktur meiner Druckversion unvollständig ist?
Es wird der erste HTML Tag mit Doctype ausgegeben, und das wars (mit gültiger HTML Struktur), danach kommen die CSS der Indexed Search, ein kleines Javascript und dann auch der Inhalt der Seite, aber ohne Head und Body Tags. Die Ausgabe sieht momentan so aus:Link zur Printversion.
CSS wird nicht ausgegeben, weils in nem Kommentar steht, das Javascript ist aber zu sehen. Da fehlen sämtliche HTML Tags. Aber wieso nur? Wäre super wenn jemand das Problem kennt und mir nen Tip geben könnte.
Wozu das Javascript immer mitgeneriert würd mich, ganz nebenbei aber nur, auch mal interessieren. Das brauch ich doch nicht unbedingt, oder doch? Falls nicht, würde ich dessen Ausgabe auch gerne unterbinden wollen.
Danke Alex
Ich komme einfach nicht weiter mit meiner Druckversion, in der Hoffnung das doch noch jemand antwortet, zeige ich hier mal meine Scripte:
Constants:
plugin.alt.print >
plugin.alt.print {
file.template = fileadmin/danycare/template/print.tmpl
file.stylesheet = fileadmin/danycare/template/css/print.css
}
Das print.tmpl wird benutzt aber das Stylesheet nicht 😢 .
Setup:
# Druckversion
alt_print >
alt_print = PAGE
alt_print.typeNum=98
alt_print.stylesheet ={$plugin.alt.print.file.stylesheet}
alt_print.10 = TEMPLATE
alt_print.10 {
template = FILE
template.file = {$plugin.alt.print.file.template}
workOnSubpart = DOCUMENT_BODY
marks {
PAGE_TITLE = TEXT
PAGE_TITLE.field = title
PAGE_SUBTITLE = TEXT
PAGE_SUBTITLE.field = subtitle
PAGE_AUTHOR = TEXT
PAGE_AUTHOR.field = author
PAGE_AUTHOR.required=1
PAGE_AUTHOR.typolink.parameter.field = author_email
PAGE_UID = TEXT
PAGE_UID.field = uid
CONTENT < styles.content.getLeft
}
}
# Printlink einfügen
marks.printlink = COA
marks.printlink.30 = TEXT
marks.printlink.30.field = uid
marks.printlink.30.wrap = <a href="index.php?id=|&type=98" target="_blank">Seite drucken</a>
Inhalt des Template Files:
###DOCUMENT_BODY###
Title: ###PAGE_TITLE###<br />
Subtitle: ###PAGE_SUBTITLE###<br />
Author: ###PAGE_AUTHOR###<br />
<hr />
###CONTENT###
<hr />
<a href="index.php?id=###PAGE_UID###">Go back to the regular design...</a>
###DOCUMENT_BODY###
folgende statics sind momentan in dieser Reihenfolge ausgewählt:
content(default)
cSet(default)
cSet stylesheet
styles.content(default)
plugin.alt.print(98)
Kann mir jemand sagen wieso ich diese Druckversion angezeigt bekomme(mit einer unvollständigen HTML Struktur): meine Druckversion
Hab so ziemlich alles was es zu diesem Thema im Netz zu finden gibt gelesen. Es ist eine absolute Standardfunktion und scheinbar sind auch keine Probleme damit (so wie ich sie habe) bekannt. Ich hab da dann wohl ein totales Verständnisproblem, wäre echt super wenn mir jemand auf die Sprünge helfen könnte. Bin ganz Ohr(Auge): :o
als erstes würd ich, der einfachheit halber, stylesheet und template direkt einbinden, also nicht über constants
...
alt_print.stylesheet = fileadmin/danycare/template/css/print.css
alt_print.10 = TEMPLATE
alt_print.10 {
template = FILE
template.file = fileadmin/danycare/template/print.tmpl
workOnSubpart = DOCUMENT_BODY
...
Danke Doku das Du mir wenigstens versuchst zu helfen, aber damit klappts leider auch nicht. Ich versteh einfach nicht warum die HTML Struktur so schrottig ist in der Druckversion. Ohne diese Fehler im Dokument wäre ja auch schon alles gut. Komischerweise scheint niemand dieses Problem zu kennen, was mich schon sehr nachdenklich macht. Gehe daher mal davon aus das ich irgendwo was falsch gemacht habe. Für weitere Hinweise wäre ich wirklich sehr dankbar.
dein link stimmt.
dein setup stimmt.
also liegt es an irgendwas ganz anderem, beispielsweise daran, wie/wo du das setup einbindest?
ich benutze seit ewigen zeiten den gleichen code und es funktioniert.
Danke Doku. Aber was kann man denn beim einbinden des setups falsch machen?
Alex Weber schriebDanke Doku. Aber was kann man denn beim einbinden des setups falsch machen?
soll ich jetzt die glaskugel rausholen?? 😉 #giggle# 8-)
Ne ne, Doku. Lass die mal in ihrer Schublade. 😃
Danke das Du mir wenigstens versucht hast zu helfen. Aber ist doch echt komisch, dass die HTML Struktur fehlerhaft ist in meiner Druckversion. Und noch eigenartiger finde ich, dass scheinbar noch niemand dieses Problem hatte außer mir. Spricht auch schon für sich, wie ich finde. 😢
Bist eigentlich mit dem Accesskey Script klargekommen, hat es so wie ich beschrieb bei dir funktioniert?
Also ich habe das Ganze jetzt mal in einer 3.6.0 probiert und da klappt es auch ohne Probleme. Das hier beschriebene Problem habe ich allerdings in einer 3.6.2 Version. Ist etwa in der neuesten Version von Typo3 ein Bug drinne???? Kann ich mir aber ehrlich gesagt nicht wirklich vorstellen.
Ich brauche wirklich dringend Hilfe. 😢