Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 13.04.07, 13:16
Forum Stammgast
 
Registriert seit: 20.11.06
Alter: 42
Beiträge: 105

TS, Unterscheidung screen-print


Hallo,

kann ich mit TS irgendwie unterscheiden, ob der Nutzer sich gerade in der Ausgabe "screen" oder "print" befindet?

-Mario

Geändert von ziczac-stoffe (14.04.07 um 19:15 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 13.04.07, 21:45
Benutzerbild von Lasergraph
Forum Aktivist
 
Registriert seit: 07.01.06
Ort: Unterentfelden(CH)
Beiträge: 57

Hallo Mario,

leider ist mir deine Frage nicht ganz klar. Ich denke mal du möchtest einen gewissen TS-Code nur in der einen Ansicht verwenden. Es hängt halt grundsätzlich mal davon ab wie du die printseiten erzeugst.

gruss Lasergraph
__________________
Die ungelösten Probleme halten einen Geist lebendig und nicht die gelösten.
zitat: Erwin Guido Kolbenheyer
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 13.04.07, 22:38
Forum Stammgast
 
Registriert seit: 20.11.06
Alter: 42
Beiträge: 105

Zitat:
Zitat von Lasergraph Beitrag anzeigen

Ich denke mal du möchtest einen gewissen TS-Code nur in der einen Ansicht verwenden.
Ja, genauso so ist es. Das Problem gibt es beim GMENU. Es hat im NO einen blauen Hintergrund, währenddessen nebenliegende Elemente weiß sind. In der Druckansicht sieht das ziemlich bescheiden aus (meint jedenfalls mein Chef). Deshalb wollte ich versuchen im TS das GMENU halt ohne Hintergrundfarbe zu erstellen. Das aber dann nur im der Druckansicht. Ich weiß, daß es da auch etwas mit "transparentBackground" gibt, leider waren die Tests aber so, daß dann im RO sehr unschöne Effekte auftreten. Und nur für den Druck, war mir das zu aufwendig.

Ein Schalter, wie css media="print" suche ich jetzt für TS. Screen = blauer Hintergrund, Print = weißer/transparenter Hintergrund.

Über css bekomme ich das nicht gebacken.

Hast Du eine Idee?

-Mario
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 13.04.07, 23:57
Benutzerbild von Lasergraph
Forum Aktivist
 
Registriert seit: 07.01.06
Ort: Unterentfelden(CH)
Beiträge: 57

Hallo Mario,

Ja, es gibt hier verschiedene Lösungswege.

TYPO3 gibt dir die Möglichkeit mehrere PAGE-Objekte zu definieren. Sie werden anhand des typeNum idendifiziert. Normalerweise hast du typeNum = 0 für die "normale" Ansicht bereits definiert. Nun kannst du ein neues PAGE-Objekt erstellen und nun hier eine völlig neue Seite definieren. Am einfachsten kopiert du den TS-Code und ändert den Wert für das PAGE-Objekt und weisst ihm einen neuen typeNum-Wert zu z.B. 1 das müsste dann so aussehen:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
#Normale Ansicht
page = PAGE
typeNum = 0
#...

#Print Ansicht
print = PAGE
typeNum = 1
#...

Im neuen PAGE-Objekt kannst du nun alle änderungen vornehmen.
kleiner Tipp: Lass das Menü in der Printansicht gleich weg. Das ist hier nur störend. Meine persöndliche Meinung.

Auf die Seiten der Printansicht kommst du indem du der url ein &type=1 anhängst.
also: http://www.domain.com/index.php?id=1&type=1

um nun auf die printansicht zu verlinken musst du nun sowas in das erste PAGE-Objekt noch einbauen
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
temp.PRINT = TEXT
temp.PRINT {
value = Seite drucken
typolink.target = _blank
typolink.parameter.data = getIndpEnv:REQUEST_URI
typolink.parameter.dataWrap = |&type=1
wrap = <div align="right" class="link">|</div>      
}

Nun sollte es funktionieren, Viel Spass

gruss Lasergraph
__________________
Die ungelösten Probleme halten einen Geist lebendig und nicht die gelösten.
zitat: Erwin Guido Kolbenheyer
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 14.04.07, 06:47
Forum Stammgast
 
Registriert seit: 20.11.06
Alter: 42
Beiträge: 105

Herrlich. 1000 Dank. Das ist genau das, was ich suchte.
Schönes, sonniges Wochenende.

-Danke, Mario
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Globale Unterscheidung, ähnlich wie beim Sprachmenü BaaL TYPO3 4.x Fragen und Probleme 0 10.04.08 13:18
Sprachen Unterscheidung in RealURL einbauen MistaD Suchmaschinenfreundliche URLs (SEO) 0 07.05.07 15:51
Unterscheidung von Sommer und Winter für Hintergrundbild bigyeti GMENU, HMENU, TMENU und Co. 4 22.01.07 14:05
Screen resolution detection -> lokal und Server statim TYPO3 4.x Fragen und Probleme 1 24.12.06 15:46
full screen ansicht RTE helpmeplease Extension modifizieren oder neu erstellen 0 07.08.06 13:29


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:59 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0