Hallo,
ich beschäftige mich erst seit kurzem mit Typolight, habe auch das Buch gelesen, bin mir aber immer noch nicht sicher ob ich es bei meinem nächsten Projekt mit Typolight versuchen sollte. Folgende zwei Fragen beschäftigen mich noch:
- Mehrsprachige Webseiten
man legt erst die deutsche Webseite an, erzeugt dann einen zweiten Startpunkt, dupliziert die deutsche Seite darin, stellt alle Seiten des zweiten Startpunktes auf die zweite Sprache um, übersetzt die Texte und fertig. Ab diesem Moment sind die 2 Sprachen wie 2 unabhängige Webseiten?
Spätere Änderungen an Texten muss man eh in der jeweiligen Sprache vornehmen der Aufwand läßt sich nicht verringern aber was ist mit Bildern? Wenn ich einer Seite ein Bild hinzufügen, muss ich das in jeder Sprache tun oder gibt es da einen Trick? Ich frage weil ich demnächst ein Projekt mit 5 Sprachen habe ... Gibt es die Möglichkeit der "Übersetzung". Die Seite bleibt gleich, nur die Texte werden übersetzt.
- Eigene Extension
ich habe mich etwas mit der Entwicklung eigener Extensions beschäftigt und bin dank dem Framework und dem "Tagebuch einer Extension-Entwicklung" recht schnell zu einem Ergebnis gekommen. Das ist wirklich eine tolle Sache. Eine Extension mit EINER Datenbanktabelle funktioniert schon wunderbar.
Aber wenn ich mehrere verknüpfte Datenbanktabellen habe, komme ich mit der Inhaltspflege der Tabellen im Backend nicht klar. Wenn ich die Eltern-Kind Beziehung (ctable, ptable) in den DCA-Dateien einstelle, bekomme ich je nach Einstellung beim Modulaufruf die Elterntabelle angezeigt und die Kinder entweder im Verzeichnisbaum darunter oder im Bearbeitenmodus des Elternelements darunter aufgelistet. Das funktioniert gut sofern es nur wenige Kindelemente je Elternteil gibt. Hat ein Elternelement aber mehrere hundert Kindelemente wird das ganze irgendwie unübersichtlich. Besser scheint es da zu sein, für jede Tabelle ein Inhaltsmodul zu erstellen, wie z.B. bei den Mitgliedern. In der Mitgliederverwaltung kann ich zwar nicht einfach auf eine Gruppe klicken uns sehe dann die Mitglieder, aber man kann sich in der Liste der Mitglieder nur die Angehörigen einer Gruppe anzeigen lassen. Das ist ok, solange es nicht mehrere hundert Gruppen gibt...
Oder anders gesagt, ich möchte zwei einfache Tabellen mit ca. 3000 Elterndatensätzen verwalten, wo jedes Elternteil bis zu tausend Kinder hat (insgesamt 150 000 Kinder). Logisch das die Zuordnungen und Suchfilter im Backend nicht mehr mit Pulldown-Menüs oder Checkboxen funktionieren. Wie würdet Ihr so etwas angehen, geht das überhaupt mit Typolight?
(in der jetzigen, alten, Webseite habe ich die Zuordnung der Kindelemente zu den Eltern im Backend mit Ajax Suggest Eingabefeldern gelöst, vielleicht geht sowas auch in TL per DCA?)
Vielen Dank im Voraus,
Thomas
Lesezeichen