Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 21.09.06, 17:48
Benutzerbild von Kurt51
TYPO3forum.net Donater
 
Registriert seit: 21.07.06
Ort: Jülich
Beiträge: 932
Kurt51 eine Nachricht über Yahoo! schicken Kurt51 eine Nachricht über Skype™ schicken
globale Variablen in PHP setzen und in Typoscript abfragen .

Hallo liebe Gemeinde,

kann mir denn niemand mal kurz skizzieren, wie man in PHP eine globale Variable setzt und diese dann in Typoscript abfragt!?!?!?

Hab nix (leicht verständliches) gefunden bisher in dieser Richtung.
__________________
Einen schönen Gruß aus Jülich
Kurt

http://www.kupix.de
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
Sponsored Links
  #2  
Alt 22.09.06, 10:37
Forum Aktivist
 
Registriert seit: 09.02.06
Alter: 30
Beiträge: 76

was möchtest Du denn machen ? So wie sich das für mich anhört, willst Du ein externes PHP Skript einbinden und dann die Ergebnisse via TS abfragen!?
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 22.09.06, 11:55
Benutzerbild von Kurt51
TYPO3forum.net Donater
 
Registriert seit: 21.07.06
Ort: Jülich
Beiträge: 932
Kurt51 eine Nachricht über Yahoo! schicken Kurt51 eine Nachricht über Skype™ schicken
zu "is_styleswitcher"

eigentlich ganz einfach!?
Ihr kennt vielleicht o.a. Extension "is_styleswitcher", die auc wunderbar funktioniert. Leider wird aus dem PHP-Script eine javascript aufgerufen, was den Wechsel der CSS vornimmt. Nur das genügt leider nicht, wenn man z.B. auch eine "Design-Vorlagen" (*.html oder *.tmpl) mit berücksichtigen möchte.
Nun wollt eich das ganze einfach ergänzen, indem ich "GlobalVars" (Flaggen) aus dem PHP heraus setze, die dann im Template abgefragt werden und dann auch das passende *.html heranzieht!

Ich habe jetzt schon mal das probiert:
http://...domain.../index.php?id=x&blubb=haloedidoe

im Template dann das:
Zitat:
[GlobalVar = GP:blubb = haloedidoe]
page.10.marks.LASTCHANGE = TEXT
page.10.marks.LASTCHANGE.value = Simsalabim
[ELSE]
page.10.marks.LASTCHANGE = TEXT
page.10.marks.LASTCHANGE.value = Gaga
[GLOBAL]
Dann steht aber immer nur Gaga im Marker!?

Ich vermute mal in PHP kann man definieren:
Zitat:
global blubb
blubb = "haloedidoe"
Ist diese dann im TS-Template abfragbar wie oben beschrieben?
__________________
Einen schönen Gruß aus Jülich
Kurt

http://www.kupix.de
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 22.09.06, 12:12
Forum Aktivist
 
Registriert seit: 09.02.06
Alter: 30
Beiträge: 76

Ganz so funktioniert das in PHP nicht. Im Endeffekt willst Du die $_GET Scope abfragen, was auch via Typo3 möglich ist.

Auch Deine Bedingung ist korrekt:

Typoscript-Code:
1:
[globalVar = GP:VAR = VALUE]

Vielleicht solltest Du testweise das Else rausnehmen und stattdessen die unterschiedlichen Möglichkeiten definieren.

Definiere zuerst Dein Standard:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
page.10.marks.LASTCHANGE = TEXT
page.10.marks.LASTCHANGE.value = default

[globalVar = GP:blubb = haloedidoe]
page.10.marks.LASTCHANGE = TEXT
page.10.marks.LASTCHANGE.value = Simsalabim
[global]

Dein default value wird dann einfach überschrieben. So halte ich das jedenfalls überall, weil ich seit einem Problem mit Else Statements komplett davon Abstand genommen habe.
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 22.09.06, 12:21
Forum Freak
 
Registriert seit: 27.02.05
Alter: 21
Beiträge: 527
Spyker eine Nachricht über ICQ schicken

Vielleicht hast du die Funktion des style switschers noch nicht verstanden?!?

Wenn du ein valides XHTML template zusammen gebaut hast, was Tabellenlos ist, wozu braucht man dann noch ein anderes HTML template wenn man alles in CSS machen kann.

Beste,
Tim
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
  #6  
Alt 24.09.06, 11:25
Benutzerbild von Kurt51
TYPO3forum.net Donater
 
Registriert seit: 21.07.06
Ort: Jülich
Beiträge: 932
Kurt51 eine Nachricht über Yahoo! schicken Kurt51 eine Nachricht über Skype™ schicken
Richtig!!!!! - styleswitcher

Lieber Spyker,

letztendlich war Deine Antwort keine, die auf meine Frage passte aber ich bin dadurch auf eine andere Idee gekommen und habe somit die vier *.html durch eine universelle ersetzt und alles andere in den vier *.css realisiert!
Dennoch hätte ich gerne gewusst, wie man das macht, wonach ich oben gefragt habe.

Übrigens: Steil-zwitscher
Wenn ich in den unterschiedlichen Styles z.B. div-tags mit identischer ID benutze, die aber dann anders absolut positioniert sind, dann ist nach dem Umschalten alles durcheinander!?!?!? Die Positionierungen werden NICHT durchgeführt!? Ich habe dann im dem Javascript mal den Zusatzbefehl "window.reload" eingefügt, danach war alles sauber.
__________________
Einen schönen Gruß aus Jülich
Kurt

http://www.kupix.de

Geändert von Kurt51 (26.09.06 um 07:25 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
  #7  
Alt 05.06.07, 21:16
Benutzerbild von vanne
Forum Newbie
 
Registriert seit: 26.05.05
Beiträge: 16
Frage

Mich interessiert diese Frage auch sehr. Ich habe leider all zu oft die Erfahrung gemacht das Benutzer die Cookies verbieten und dann funktioniert die schöne herrkömliche Style-Switcherei nicht mehr.

Außerdem macht mich der IE Wahnsinnig. Ich habe eine Seite die über keinen DNS Server zu erreichen ist. Ich komme da lediglich hin da ich lokal die IP bei mir bekannt gemacht habe. Der Internetexplorer zeigt zwar an das es sich um eine Vertrauenswürdige Page handelt, aber im Datenschutzbericht steht immernoch Cookies gesperrt und das läßt sich nicht entsperren!!!!

Ende vom Lied: Ich kann meine Style-Switch Geschichte nicht im IE Testen und das finde ich extrem unbefriedigend.

Soviel zu meiner Motivation das über php steuern zu wollen.

Es gibt da aber noch keine Extension die so was macht oder?
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
  #8  
Alt 06.06.07, 13:51
Benutzerbild von Kurt51
TYPO3forum.net Donater
 
Registriert seit: 21.07.06
Ort: Jülich
Beiträge: 932
Kurt51 eine Nachricht über Yahoo! schicken Kurt51 eine Nachricht über Skype™ schicken

Hall vanne,

kämst Du mit den "Styleswitchern" hin, die Du z.B. auf dieser Seite findest:
»Home« (tierschutz-juelich.de) klicke oben rechts auf +++Tages-Ansicht+++ oder +++Abend-Ansicht+++

oder auf meiner Seite KUPIX Jülich, Professionelle Internetlösungen mit TYPO3-CMS, Redaktionssystem__»www.kupix.de« unter "Wähle Design"!?

Die sind ohne Javascript und Cookies.
__________________
Einen schönen Gruß aus Jülich
Kurt

http://www.kupix.de
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
  #9  
Alt 19.08.07, 23:50
eye eye ist offline
Forum Zuschauer
 
Registriert seit: 19.08.07
Alter: 35
Beiträge: 2

Hallo Kurt

Auch auf der Suche nach einer robusten Lösung, um zwischen verschiedenen Styles wechseln zu können, bin ich auf Deinen Beitrag gestossen und hab mir die beiden Sites angeschaut – gefällt mir gut, Deine Lösung!
Wie hast Du das hingekriegt?

Gruss,
Martino
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
  #10  
Alt 20.08.07, 08:51
Benutzerbild von Kurt51
TYPO3forum.net Donater
 
Registriert seit: 21.07.06
Ort: Jülich
Beiträge: 932
Kurt51 eine Nachricht über Yahoo! schicken Kurt51 eine Nachricht über Skype™ schicken

Zitat:
Zitat von eye Beitrag anzeigen
Hallo Kurt

Auch auf der Suche nach einer robusten Lösung, um zwischen verschiedenen Styles wechseln zu können, bin ich auf Deinen Beitrag gestossen und hab mir die beiden Sites angeschaut – gefällt mir gut, Deine Lösung!
Wie hast Du das hingekriegt?

Gruss,
Martino
Hallo Martino,

das sind zwei verschiedene Wege, beim Tierschutz ohne und bei mir mit PHP.
Ich werde mal beide Varianten auf meine Seiten bringen unter TYPO-Service, vielleicht heute noch!

Habe es gerade (10:26 Uhr) eingestellt: Wechsel der Styles auf Klick_ Internetseiten, Homepages von kupix.de
__________________
Einen schönen Gruß aus Jülich
Kurt

http://www.kupix.de

Geändert von Kurt51 (20.08.07 um 09:27 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
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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 anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB 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
TypoScript: Wie alle Get-Variablen ermitteln DominikJ TYPO3 3.x Fragen und Probleme 1 23.05.07 12:12
Anzahl Datensaetze mit Typoscript abfragen? sissi TYPO3 3.x Fragen und Probleme 4 03.05.07 13:00
TypoScript einer anderen Seite abfragen mortoX Extension modifizieren oder neu erstellen 2 27.03.07 13:09
get variablen abfragen und neu setzen delice TYPO3 4.x Fragen und Probleme 0 21.07.06 19:02
Ausgabe von TypoScript Objekten/Variablen arcade TYPO3 3.x Fragen und Probleme 2 18.02.05 00:31


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:25 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS