Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 27.03.07, 17:12
Forum Newbie
 
Registriert seit: 14.09.06
Ort: Schweiz
Alter: 26
Beiträge: 27
Frage

Design und Funktionen mittels globalString anpassen


Hallo zusammen

Einmal mehr brauch ich eure Hilfe. Es dreht sich wieder mal um das selbe Projekt, bei welchem ich bereits mehr als einmal angestenden bin: Rachel Kane , resp. Home - Rachel Kane

Version 1 (clean-edition, siehe Link) ist eigentlich mehr oder weniger fertig. Nun habe ich das Screendesign für Version 2 (dirty-edition) fertiggestellt und bin daran, dieses umzusetzen...

Allerdings bin ich nicht ganz sicher, ob mein Vorhaben funktioniert... Oder ich komm einfach nicht auf die richtige Lösung.


Zu meinem Problem:
Wenn man die Seite aufruft, wird eine Startseite angezeigt werden, auf welcher man sein Design auswählen kann. Hier möchte ich der URL folgenden String mitgeben (und bereits hier stehe ich das erste mal an:sad: &style=clean / &style=dirty

-> Wie erreiche ich, dass dieser String anschliessend bis auf Widerruf bei allen Seiten angehängt bleibt?

Ich werde bei beiden Designs einen "Wechsle das Design"-Link eibauen, bei welchem ich dann &style=clean / &style=dirty jeweils wechseln möchte...

Wobei wir beim nächsten Punkt wären: Wie löse ich das am besten?
Den entsprechenden Link kann ich ja mit

Typoscript-Code:
1:
data = getIndpENV:REQUEST_URI
auslesen... aber bisher hab ichs lediglich geschafft, etwas zusätzliches anzuhängen, nicht jedoch etwas bestehendes zu ändern...




Mein Typoscript ist so aufgebaut, dass ich eigentlich für alle designspezifischen Sachen die Variabel aus der URL abrufen möchte.

Beispielsweise beim CSS:
Zitat:
page.includeCSS{
file = {$dateipfad}grundelemente_clean.css
file.media = screen

file2 = {$dateipfad}layout_clean.css
file2.media = screen

file3 = {$dateipfad}navigation_clean.css
file3.media = screen

file4 = {$dateipfad}textformatierungen_clean.css
file4.media = screen

file5 = {$dateipfad}t3elemente_clean.css
file5.media = screen

}


Oder bei den Pfadangaben für die Zufallsbilder:
Zitat:
includeLibs.tx_ccrandomimage = EXT:cc_random_image/pi1/class.tx_ccrandomimage_pi1.php

// USER_INT means 'no caching'

plugin.tx_ccrandomimage_pi1 = USER_INT

plugin.tx_ccrandomimage_pi1 {
path = {$bildpfad}content_pics_clean/
fileExt = jpg,jpeg,gif,png
renderObj = COA
renderObj {

10 = IMAGE
10.file = ###FILE_1###

10.altText = Rachel Kane
20 = IMAGE
20.file = ###FILE_3###
20.altText = Rachel Kane
}
}
(sorry, dass ich's nicht in den richtigen CODE-Tag gepostet hab, aber dann wären keine Hervorhebungen möglich gewesen.)



undsoweiterundsofort...

Ich möchte also jewils im Typoscript einfach mittels einer Variablen {$hier_steht_der_style_aus_der_url} die jeweils zutreffenden Quellen/Links/Folder anpassen.


Ist dies so möglich, oder muss ich alles umkonzipieren?

Danke schonmal im Voraus.
Matthias.
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
GlobalString / GlobalVar verschachteln? cyRus-tC TYPO3 4.x Fragen und Probleme 2 11.06.08 09:55
Wie Design anpassen Stefan13333 TemplaVoila 6 03.03.08 16:51
TMailform Design anpassen? MisterEko01 Alle anderen Extensions 5 14.01.08 13:12
globalString mit eigener Variable beatmeier TYPO3 4.x Fragen und Probleme 3 24.01.07 22:16


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:09 Uhr.


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