Zum Inhalt springen

Umbau meiner vorhandenen Sites

Erstellt am 5. August 2007 · 3 Antworten · letzte Antwort am 7. August 2007

Tags: Frage

Yentl ·

Hallo,

ich lese mich erst seit kurzer Zeit hier durch das Forum, aber ich habe schon diverse Bücher und Dokumentationen hinter mir. Langsam bekomme ich ein Gefühl für Typo3...

Ich habe nun auch keinen Zweifel mehr daran, dass ich die Site mit Typo3 umsetzen kann und das dies auch (wichtigste Voraussetzung) den erhofften Nutzen für die User und mich bringt.

Allein, wir fange ich es am besten an?

Hier mein bisheriger Werdegang:

Zuerst dachte ich: Okay, XHTML Template erstellt, TemplaVoila installiert und ab geht die Post - Inhalt und Funktionen frikelst Du Dir später rein.

Das Erstellen des Templates war ein Spaziergang, TemplaVoila zu installieren auch, aber dann blieb ich irgendwie schon stecken, wie man nun den Inhalt da so mit dem Layout verknüpft.

Also wieder zurück an den Schreibtisch - noch mehr Dokus lesen. Irgenwie verwirrter als zuvor, suchte ich mir was ich kannte: YAML für Typo3. Bei der Installation trat dann aber das Phenomen auf, dass es eine eigene Baumstruktur erstellte und sich partout nicht überreden lies sich auf meinen Baum übertragen zu lassen.

Wieder Dokus gelesen und diesmal Videos zur Unterstützung genommen. Noch immer keine Klarheit, was man wann am besten macht. Erste Zweifel, ob ich die Migration bis zum Ende des Jahres abschließen könne.

Nun habe ich einen anderen Denkansatz gefunden, aber bevor ich damit nun wieder eine Woche vergeude und dann feststellen muß, dass geht so auch an einer Stelle nicht weiter, möchte ich lieber hier mal in diesem Forum laut denken und hoffe auf Eure Meinung:

Was, wenn ich zuerst meine Baumstruktur erstelle, dort die einzelnen Pages so einrichte, dass meine Mitstreiter anfangen können, diese mit Inhalt zu füllen und das 'Hübschen' zunächst einmal ausser Acht lasse?

Der neue Aufbau der Site soll aus einer Hauptnavigation im Kopfbereich, einer 2nd level Navigation in der linken Spalte, einer schmaleren mittleren Spalte für Vidoeclips, etc., einer breiteren rechten Splate für den eigentlichen Content und einer Navigation zu Impressum, etc. im Footer bestehen. Da müßte ich doch mit der Spaltenaufteilung, die jetzt im Page Modul angeboten wird hinkommen, oder?

Da gibt es nun nur drei eklatant wichtige Fragen, auf die ich hoffe, hier von Euch eine Antwort zu bekommen:

  • 1. Kann ich der Site zunächst ein Standardtemplate wie z.B. BUSINESS verpassen, damit meine Redakteure auch was sehen und dann anschließend mit TemplaVoila einfach wieder entfernen und mein eigenes einsetzen und wenn ja, wie?
    2. Werde ich durch dieses Verfahren die Tabellen los und somit ein Schritt näher an der Barrierefreiheit?
    3. Wenn das nicht geht, wie fange ich dann blos mit meiner Migration an?

Danke für Eure konstruktiven Vorschläge!

webdeveloper ·
Yentl schrieb

Da gibt es nun nur drei eklatant wichtige Fragen, auf die ich hoffe, hier von Euch eine Antwort zu bekommen:

  • 1. Kann ich der Site zunächst ein Standardtemplate wie z.B. BUSINESS verpassen, damit meine Redakteure auch was sehen und dann anschließend mit TemplaVoila einfach wieder entfernen und mein eigenes einsetzen und wenn ja, wie?
    2. Werde ich durch dieses Verfahren die Tabellen los und somit ein Schritt näher an der Barrierefreiheit?
    3. Wenn das nicht geht, wie fange ich dann blos mit meiner Migration an?

Danke für Eure konstruktiven Vorschläge!

Hallo,

zu 1:
Ja, du kannst irgendein Template einbinden... Wenn du aber nachher auf TV umsteigst, musst du ALLE Contentelemente neu in TV referenzieren.

zu 2:
Tabellen wirst du los, wenn du die css_styled_content einsetzt. Natuerlich solltest du in deinem Template auch keine Tabellen einsetzen *wink*

zu 3:
/

Gruss
Alex

d.​walter ·

Wenn du doch schon ein XHTML-Template hast, warum bindest du es dann nicht einfach auf die "klassische" Methode ein.

Das sollte dir vielleicht schonmal weiterhelfen...

#------------------------------------------------------------------------
# Seiteneigenschaften

page = PAGE 
page.typeNum = 0 

# Browser-Stylesheet löschen
page.stylesheet >



#-------------------------------------------------------------------------
# Sprache der Seite
page.config.sys_language_uid = 1
page.config.language = de
page.config.locale_all = de_DE
#-------------------------------------------------------------------------

#-----------------------------------------------------------------------
# Link immer im gleichen Fenster öffnen
config.intTarget = {$PAGE_TARGET}
config.extTarget = _blank
#-------------------------------------------------------------------------

#--------------------------------------------------------------------------
#CSS-Datei zuweisen
page.includeCSS { 
  file1 = fileadmin/template/css/css.css 
  file1.title = Standardansicht
  file1.media = screen
}
#--------------------------------------------------------------------------

#--------------------------------------------------------------------------
# Zuweisung des Templates
#

page.10 = TEMPLATE 
page.10.template = FILE 
page.10.template.file = fileadmin/template/index.html
page.10.workOnSubpart = DOCUMENT

#-------------------------------------------------------------------------

#--------------------------------------------------------------------------
# Zuweisung des Contents
#



page.10{

#Content einbinden
marks.CONTENT < styles.content.get

}

Gruß

Daniel

Yentl ·

Hallo Alex, hallo Daniel,

nun habe auch ich kapiert, wie das mit den Templates einbinden funktioniert. Vor lauter neuem TypoScript habe ich das Fundamentale glatt übersehen.

Das ist ja eigentlich ganz einfach. Super!

Nun klappts auch mit dem Relaunch.

Vielen Dank Euch beiden für die Hilfestellung!