Zum Inhalt springen

Kann mir TYPO3 helfen?!

Erstellt am 3. April 2009 · 8 Antworten · letzte Antwort am 15. April 2009

Tags: PDF, Frage

kmk ·

Hallo Zusammen,

ich mache derzeit ein Praktikum bei einem dt. Mittelstaendler in China und soll den Prozess zur Erstellung von techn. Datenblaettern verbessern.

Mein Chef hat mir den Tipp gegeben doch mal zu schauen ob man dazu nicht TYPO3 verwenden koennte.

Die Idee ist es, die Daten die fuer die Datenblaetter benoetigt werden (Bildern, Grafiken, Texten, etc.) in eine Datenbank einzupflegen um diese Daten spaeter auf Anfrage automatisch in ein Template einzufuegen und somit automatisch technische Datenblaetter zu generieren. Dazu, meinte er, koennte mal evtl. TYPO3 verwenden.

Da ich kein IT Fachmann bin und TYPO3 nicht kenne faellt es mir schwer diese Idee zu bewerten. Deshalb hatte ich gehofft, dass ihr mir euren fachmaennischen Rat geben koenntet, ob das machbar ist und ob diese Idee so ueberhaupt Sinn macht?!

Hier koennt ihr euch mal beispielsweise ein Datenblatt anschauen wie es spaeter, fertig aussehen soll:

-> http://www4.de.pepperl-fuchs.com/selector/navi/productInfo/edb/tmdoc2546__zho.pdf

Schonmal vielen Dank fuer eure Hilfe!

Gruss,
Moritz

einpraegsam.​net ·

Dein Link funktioniert bei mir nicht.

TYPO3 kann das schon machen, nur frage ich mich ob man ein umfangreiches CMS benötigt umd PDF dynamisch zu erstellen. Ich habe zwar keinen guten Tipp, denke aber, dass es hier bessere Systeme gibt.

DAAfH ·

also Prinzipiell wäre das mit TYPO3 schon machbar allerdings bin auch ich der Meinung, dass für diese eher "kleine" Sache eine CMS wie TYPO3 zu groß wäre.

linajoy ·

Das Hauptproblem sehe ich darin, dass die Lernkurve bei TYPO3 recht steil ist. Das heißt, wenn man - selbst als studierter Informatiker, zum Ersten mal mit TYPO3 arbeitet dauert es im Vergleich zu anderen Systemen relativ lange bis man genug gelernt hat um damit produktiv zu arbeiten. ich weiß nicht welches Vorwissen Du hast aber es dauert doch relativ lange sich in TYPO3 einzuarbeiten.

Schöne Grüße - momentan auch aus China - Lina

kmk ·

Vielen Dank fuer eure Antworten!

Ich selbst bin Wirtschaftsingenier und kein Informatiker und habe leider fast keine Entwicklerkenntnisse.

Es wuerde aber die Moeglichkeit bestehen die Entwicklungsarbeit extern zu vergeben. Deshalb wollte ich wissen ob einerseits diese Loesung ueberhaupt moeglich ist und andererseits ob sie auch sinnvoll ist.
So wie ich das bisher verstanden habe, ist es moeglich, aber es gibt wohl fuer diese Problemstellung sinnvollere und auch einfacher Loesungen, richtig?

Hat jemand von euch eine Idee wie man soetwas sonst loesen koennte?
Ich hatte schon an eine Desktop Publishing Software wie Framemaker oder Illustrator gedacht, nur weiss ich nicht inwiefern da eine Datenbankanbindung zu automatischen Generierung moeglich ist?! Und irgendwie find ich im Netz dazu keine sinnvolle Informationen oder Foren die nicht It'lern wie mir da weiterhelfen...

helmet ·

Hallo Moritz,
ich vermute mal es geht primär um die Erstellung der Datenblätter als PDF?

Die Umsetzung in TYPO3 (als eigene Extension) wäre eigentlich nur sinnvoll, wenn das Ganze parallel zu einer Internet/Intranet-Anwendung laufen soll.

Wenn die Anwendung browserbasiert über einen Webserver laufen soll, ist die Umsetzung relativ unspektakulär (was im Detail nicht unbedingt einfach bedeuten muß):
Datenbank anlegen, ein paar Ein- und Ausgabemasken und natürlich die Generierung des PDFs.
Ich hab vor einiger Zeit mal eine Anwendung für technische Datenblätter als PDF gemacht, Datenblatt, Produktkatalog incl. verlinkter Übersicht... geht relativ problemlos. Knifflig wird's dann, wenn der Text nicht in den vorgegebenen Platz passt.

Von Adobe gibt's (gab's zumindest mal) so eine Art PDF-Server, Preis dafür allerings nur auf Anfrage, was bei Adobe schon was heißt...

Alternativ könnte man auch im Acrobat Livecycle Designer (im Acrobat Pro enthalten) ein Formular mit entsprechenden Platzhaltern erstellen, in die dann die Informationen eingegeben werden.
Der Livecycle Designer kann übrigens auch auf OLE-Datenbanken zugreifen, wäre eventl. auch eine Option.

Interessant wäre noch folgendes:
- Wieviele verschieden User sollen an der Datenbank arbeiten?
- Wieviele Datenblätter gibt es und wie oft werde diese geändert?
- Ist das Datenblatt-Layout identisch, oder gibt es mehrere Varianten bzw. ist es vom Artikel abhängig
- Soll das Ergebnis (PDF) nur intern oder auch im WWW verfügbar sein?

Viele Grüße
Helmet

kmk ·

Hallo,

es ist nicht umbedingt notwenig, dass die Anwendung ueber einen Webserver laeuft - ist aber eine Meoglichkeit.

Primaer geht es darum, den Prozess der Datenblattgenerierung (der momentan manuell ablauft) so weit wie moeglich zu automatisieren.

Um auf die Fragen zurueck zu kommen,

- Wieviele verschieden User sollen an der Datenbank arbeiten?
-> Nur das Marketing Department, maximal 10 Leute.

- Wieviele Datenblätter gibt es und wie oft werde diese geändert?
-> Momentan existieren bereits ca. 1000 in Chinesisch, weitere 3000 sollen folgen.
-> Aenderungen gibt es nicht all zu haeufig, im Schnitt sind das vllt. 15 Datenblaetter im Monat die geaendert werden muessen.

- Ist das Datenblatt-Layout identisch, oder gibt es mehrere Varianten bzw. ist es vom Artikel abhängig?
-> Das Layout ist stark vom Artikel abhaenig. Es gibt 5 verschiedene "Hauptlayouts" und dann unterscheiden sich die einzelnen Produktserien immer wieder in einzelnen Details (mal hier mehr Text oder ein Bild weniger, etc.).

- Soll das Ergebnis (PDF) nur intern oder auch im WWW verfügbar sein?
-> Es reicht wenn das Ergebnis als *.pdf existiert. Der Link zur Homepage/ zum Intranet wird von Deutschland gemacht.

Ich denke aufgrund der Variantenvielfalt ist ein DTP Loesung mit einer Datenbankanbindung die Beste Loesung ist. So koennte man im ersten Schritt einfache/ immer wiederkehrende Inhalte automatisch importieren und die komplizierten Sachen vorerst manuell loesen. Eine Art Halbautomatisierung.

Was meint ihr dazu? Ist sowas denkbar? Hat jemand dazu Informationen wie ich sowas am besten angehe?

Viele Gruesse aus China,
Moritz

just2b ·

Hallo,

ich denke es ist dir klar, dass du das alles sowieso selber programmieren musst. Entscheident ist aber inwieweit du TYPO3 brauchst.

Brauchst du wirklich ein Content-Management-System mit der Rechteverwaltung, die Arbeitsweise mit TYPO3 mit den Seiten und Content-Elementen usw.

Wenn es nur darum geht, dass du einen geschützten Bereich brauchst und ähnliche Kleinigkeiten, dann nimm ein richtiges PHP-Framework (oder eine andere Sprache), denn dann halst du dir zuviel auf von Dingen die du nicht brauchst.

Georg