[TYPO3-german] Von One-Tree auf Multi-Tree umstellen

JCL - Johannes C. Laxander jc at laxander.com
Mon Sep 8 10:32:03 CEST 2014


Hallo Stefan, Hallo Bernd, 

danke für eure ausführliche Einschätzung. Ich werde mir das mal genauer ansehen und muss auch mit dem Kunden darüber sprechen.
Eure Hinweise haben mir schon sehr geholfen. Danke!

Gruß, Johannes.

> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org 
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von 
> Stefan Padberg
> Gesendet: Montag, 8. September 2014 10:18
> An: typo3-german at lists.typo3.org
> Betreff: Re: [TYPO3-german] Von One-Tree auf Multi-Tree umstellen
> 
> Hallo,
> 
> bei einem Multi-Tree-Ansatz ist meiner Ansicht nach das 
> Anlegen von Systemsprachen überflüssig. Der wird nur beim 
> One-Tree-Ansatz benötigt, um die Overlay-Strukturen sauber zu 
> implementieren. Der Multitree-Ansatz wird ja in der Regel 
> eingesetzt, wenn man die Inhalte in den verschiedenen 
> Sprachen nicht genau parallel führen möchte.
> 
> Dies einmal akzeptiert, ist das Umbauen schon einfacher: man 
> muss lediglich die Felder 'parent', 't3_origid', 
> 'sys_language' etc. alle leeren in den Tabellen 'tt_content' 
> und 'pages'. Danach haben sie völlgültige eigene Ids. Der 
> Seitenbaum wird danach so aussehen, dass alle Seiten 
> nebeneinander im Seitenbaum auftauchen, die vorher als 
> Sprachversionen nur in der Sprachansicht sichtbar waren.
> 
> Root (bisher)
> |
> +- Seite-1.de (Default-Sprache)
> +- Seite-1.en (Übersetzung)
> +- Seite-1.nl (Übersetzung)
> 
> Die Inhaltselemente auf diesen übersetzten Seiten haben keine 
> Beziehung mehr zu den Original-Elementen.
> 
> Die kann man dann von Hand in die neuen Seitenbäume 
> verschieben. Danach können und sollten die angelegten 
> Systemsprachen gelöscht werden.
> 
> In dieser Richtung würde ich es versuchen.
> 
> Beste Grüße
> Stefan
> 
> Am 07.09.2014 um 18:53 schrieb Nicole Cordes:
> > Hallo Johannes,
> >
> > einen fertigen Weg kenne ich nicht, aber du solltest anhand 
> der Datenbank ein Script dafür schreiben können. Wichtig ist, 
> dass du daran denkst, dass der neue Seitenbaum auch 0 als 
> sys_language_uid hat und du die Sprache über TypoScript einstellst...
> >
> > -------- Ursprüngliche Nachricht --------
> > Von: "JCL - Johannes C. Laxander" <jc at laxander.com>
> > Datum:07.09.2014  17:07  (GMT+01:00)
> > An: 'German TYPO3 Userlist' <typo3-german at lists.typo3.org>
> > Betreff: [TYPO3-german] Von One-Tree auf Multi-Tree umstellen
> >
> > Hallo,
> >
> > gibt es irgend einen Weg,  übersetzte Seiten und deren 
> Inhalte in einen neuen Seitenbaum, der als Standardsprache 
> dann die Sprache der übersetzten Seite hat, zu übernehemn?
> >
> > Root (bisher)
> > |
> > +- Seite-1.de (Default-Sprache) | Seite-1.en (Übersetzung) | 
> > +Seite-1.nl (Übersetzung)
> >
> > DE-Root (neu)
> > |
> > +-  Seite-1.de
> >
> > EN-Root (neu)
> > |
> > +- Seite-1.en
> >
> > DE-Root (neu)
> > |
> > +- Seite-1.nl
> >
> >
> > Gruß, Johannes.
> >
> > _______________________________________________
> > TYPO3-german mailing list
> > TYPO3-german at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> >
> 
> 
> --
> Bergische Webschmiede
> Typo3 Dienstleistungen
> :: Dipl.-Ing. Stefan Padberg
> :: www.bergische-webschmiede.de
> 
> ---
> Diese E-Mail ist frei von Viren und Malware, denn der avast! 
> Antivirus Schutz ist aktiv.
> http://www.avast.com
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list