[TYPO3-german] Von One-Tree auf Multi-Tree umstellen
Stefan Padberg
post at bergische-webschmiede.de
Mon Sep 8 10:18:07 CEST 2014
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
More information about the TYPO3-german
mailing list