Zum Inhalt springen

ca. 300 Seiten mit einer Installation

Erstellt am 28. April 2007 · 1 Antwort · letzte Antwort am 1. Mai 2007

Tags: Frage

max2504 ·

Hallo ihr alle,

ich bin absolut neu hier und gerade darüber, mich in Typo3 einzuarbeiten.
Habe jetzt folgende Frage bzw. folgendes Problem:

Ich arbeite für einen Einkaufsverband, der Deutschlandweit Kunden hat. Diesen Kunden wird angeboten, dass Sie kostenlos von dem Verband eine ganz einfache Homepage bekommen.
Momentan ist das so gelöst, dass es eine Stamm-Domain gibt und für jeden Kunden dann eine Subdomain angelegt wird, die dann in das Verzeichnis für den Kunden geleitet wird.
Die eigentliche Seite ist momentan in Frames aufgebaut und hat eine Navigationsleiste. In dieser befinden sich zur Zeit 7 Links, wovon aber 4 bei jedem Kunden gleich sind.
Die anderen können individuell von dem Kunden festgelegt werden.
Das Layout ist bei jedem Kunden gleich, wobei sich das jew. Firmenlogo natürlich ändern soll.
Die Kontaktdaten und das Impressum werden aus einer Datenbank ausgelesen.

Meine Frage ist jetzt folgende:
Habe ich in Typo3 die Möglichkeit, ein solches Projekt zu realisieren? D.h. gibt es die Möglichkeit, ein Template so zu bauen, dass individuell die Logos eingebaut werden, die Kontaktdaten aus einer Datenbank kommen und ich die individuellen Seiten eben für jeden Kunden anlegen kann.
Die Kunden brauchen sich nicht einloggen können, da alles zentral von uns administriert wird.
D.h. es muss irgendwie die Möglichkeit geben, von der Subdomain aus T3 mitzuteilen, welcher Kunde das ist und dann müssen halt die dementsprechenden Links ausgegeben werden.

So, dass war jetzt ganz schön viel Text, ich hoffe, ihr könnt mir helfen.

einen schönen Abend
Gruß Max

PhoenixAusDerAsche ·

Hi Max!

Bin zwar auch relativ neu in TYPO3, auch wenn das dabei-seit-Datum anderes aussagt. Habe mich nur oft selten mit TYPO3 befassen können, da sonst noch eingespannt bin. Also nicht denken das man so lange braucht für die Einarbeitung.

Dennoch denke ich kann ich ein wenig zu deinem "Problem" sagen:

bzgl. Subdomain
TYPO3 kann mit Subdomains umgehen. Auch mehrere Domains selbst sind möglich. Aber frag mich nicht wie es genau gemacht wird. Ich habe noch nicht damit gearbeitet, habe es in nem Buch gelesen und hier im Forum bin ich auch über diverse Beiträge zu dem Thema gestolpert.

bzgl. Links
Da du im HMENU angibst, welchen Teilbaum er als Grundlage für das Menü nehmen soll kannst du die Seitenstruktur ja selbst gestalten.
Du kannst aber auch sog. SpezialMenüs verwenden (wird auch mit HMENU aber anderen Einstellungen gemacht), wo du spezielle Seiten in einer Nummernliste der UIDs angeben kannst und somit auf z.B. 4 bestimmte Seiten bzw. Links verweisen. Die anderen drei könnte man in nem zweiten HMENU direkt unter das o.g. setzen und somit den Eindruck erwecken das es ein ganzes Menü ist. HMENU ist sehr mächtig.
Also auch kein großes Problem.

bzgl. Kontaktdaten aus Datenbestand
Fällt mir spontan die Möglichkeit über CONTENT und dessen WHERE-Eigenschaft eben SQL-Auswertungen selbst zu machen und das Ergebnis dann als Content entsprechend ausgeben zu lassen. Siehe dazu: /faq/content-ausgeben
Statt tt_content könnte man ne andere Tabelle nehmen und statt der ColPos z.B. KundenID oder ähnliches. Denke das müsste gehen, wenn man die Namensregeln der Tabellen in TYPO3 einhält.

bzgl. Firmenlogo
Als Media-Resource an die Seite binden und dann im Template auf die Resourcen der momentanen Seite zugreifen. Dann hat man immer das Bild was zu der Seite gehört. Und da jede Seite sozusagen ein Kunde ist ...!

Duch die Vererbung in der Template-Hirachie und die Möglichkeit vorherige Einstellung in Templates in später ingebundenen Templates zu überschreiben, kann man recht gut auf Besonderheiten reagieren ohne gleich das Rad bzw. die Seite von vorne aufzubauen.

Habe nun auch viel geschrieben #giggle# . Hoffe es hilft dir weiter. Manche Dinge hab ich selbst noch nicht ausprobiert aber habe schon Beiträge dazu hier bzw. in Büchern gelesen und fertige Lösungen gesehen.

Viel Spaß bei deinem Vorhaben. Die Leute hier im Forum helfen sicher bei manchen Problemen gerne weiter.

Gruß
phoenix