Zum Inhalt springen

The page is not configured! [type= 0][]

Erstellt am 4. Mai 2007 · 6 Antworten · letzte Antwort am 8. Mai 2007

Tags: Frage

Knuddel ·

Hallo,

habe folgendes Problem.
Ich habe folgende Code

#Printlink
temp.PRINT = COA
temp.PRINT {
   wrap = <a href="|" name="Drucken" title="Drucken" target="_blank" class="print">[Seite Drucken]</a>
   
   10 = TEXT
   10.data = getIndpEnv:REQUEST_URI
   10.listNum.splitChar = .
   10.listNum = 1
   10.wrap = |.98.html
}
[globalString = ENV:REQUEST_URI = *php?id*]
temp.PRINT.10 >
temp.PRINT {
   10 = TEXT
   10.data = getIndpEnv:REQUEST_URI
   10.wrap = |&type=98
}
print = PAGE
print {
   typeNum = 98
   bodyTag =<body bgcolor="#ffffff" leftmargin="50" topmargin="50" marginwidth="50" marginheight="50">

   10 < styles.content.getLeft
   20 < styles.content.get
   30 < styles.content.getRight
   40 < styles.content.getBorder
}

In meinem Template. Natürliche noch

PRINT < temp.PRINT

ordentlich eingebaut.
Gehe ich im Backend auf Website Anzeigen funktioniert alles und auch die Druckfunktion.
Rufe ich aber die Website komplett in einem neuen Browser bekomme ich

The page is not configured! [type= 0][]

Schalte ich Zeile 12

# [globalString = ENV:REQUEST_URI = *type=98*]

aus, funktioniert meine Website wieder, aber die Druckfunktion geht jetzt nicht mehr.
Kann mir da jemand helfen.

Servus
Stephan

just2b ·

Hallo,

sollte vor print = PAGE nicht ein [global] damit die Condition aufhört?

georg

Knuddel ·

Hallo Georg,

das war die Lösung.
Habe jetzt aber noch einen kleinen Schönheitsfehler.
Wenn ich die Website aufrufe habe ich bei der ersten Seite keinen

index.php?id

Somit geht auch der Drucklink nicht. Bei jedem weitern Link funktioniert es dann aber.
Hast Du dazu vieleicht auch noch eine Lösung.

Danke Stephan

just2b ·

Hallo Stephan,

entweder eine eigene Condition oder wie sonst die meisten Print-Links, die fangen nur die ID ab und machen den Rest selbst, ohne hardcodierung, da gibts sicher ne menge Beispiele /und Extensions

georg

steffenk ·

das geht schon, nur mit typolink:

10 = TEXT
10.value=print
10.typolink.parameter.data=TSFE:id
10.typolink.additionalParams=&type=98
Knuddel ·

Jetzt stehe ich auf dem Schlauch #paralyzed#
An welcher stelle vom Code sollen Deine Zeilen hin.
So fit bin ich nämlich noch nicht.

Danke für die Hilfe