Hi,
Ich brauche ein Modul, das es dem User erlaubt, ein individuelles T-Shirt zusammenzustellen. D.h., er soll über select-menus T-Shirt-Modell und -farbe wählen können, die Art des Aufdrucks, und die Farbe(n) davon. Und das Ganze soll eine Voransicht haben. Klar könnte ich jetzt für jede Eventualität eine Grafik erstellen, aber da wär ich lange beschäftigt.
wenn Du schon von Modulen redest: denke modular. Finde heraus, aus welchen Faktoren sich ein beliebiges T-Shirt zusammensetzt, wo die Abhängigkeiten bestehen etc. Anschließend brauchst Du nur noch die Faktoren zusammenzuwürfeln und aus vorbereiteten Einzelgrafiken das Gesamtbild zu generieren.
Ich habe zuerst daran gedacht, transparente gifs übereinanderzulegen und per menu die Farbe zu ändern. Aber schon das übereinanderlegen macht Probleme, da ich das nur mit einer Tabelle mit Hintergrundbild und geladenem Bild geschafft habe, und ob Einfärben technisch möglich ist, weiß ich gar nicht. Wahrscheinlich nicht.
Oh, Du suchst bei DHTML nach der Lösung. In dem Fall wünsche ich Dir viel Vergnügen...
Also muss ich die einzelnen Modell- und Einfärbemöglichkeiten zuerst als Grafiken erstellen. Aber wie gehts dann weiter?
Generiere aus n Einzelgrafiken eine Ergebnisgrafik.
Ich habe schon ein Shopsystem für normale Artikel, das Skript läuft über Perl. (Das Skript ist gekauft, kann ich leider nicht selber). Am besten wäre es, wenn ich das fertige Produkt mit in mein Warenkorbsystem integrieren könnte, und mir als Admin die Parameter einfach weitergegeben werden können.
Wenn Du in den Seiten einen <img>-Tag generieren kannst, ist alles gut. Du brauchst dann nur noch ein Extra-Script für die Grafik.
Das muss dann wohl auch über die Datenbank laufen.
Wieso?
Ich habe auch schon überlegt, das Ganze in Flash zu programmieren,
Tja, wenn das ganze _so_ optional ist, kannst Du natürlich auch Flash benutzen.
ich habe aber noch keine Erfahrung mit Austausch von Variablen zwischen Flash und HTML bzw. Perl.
Der Austausch zwischen Flash und Perl ist identisch mit demzwischen JavaScript und Perl: er existiert nicht. Das <object>-Element enthält <param>-Elemente, die Du einsetzen kannst - wie diese Daten dann in Flash aufgenommen werden, weiß ich nicht.
Cheatah
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes