da ich noch ein ziemlicher neuling auf dem gebiet php bin, ht ich da eine kurze frage bzw. anregung.
erstens der shop gefllt mir sehr gut.
ist es schwer den shop so zu erweitern dass man bei der bestellung auch angeben kann welche gre und farbe der artikel haben soll.
wenn nicht knnt ihr mir das eventuell verraten wo ich in den php-files die nderungen dafr
vornehmen kann?!
gru michael
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Mit nur Farbe oder Gre funktioniert es (dachte ich). Dafr ist die Tabelle size zustndig. Analog dazu knnte man noch eine Tabelle color ergnzen.
Als allererstes mu die Tabelle cart um die entsprechende Spalte erweitert werden.
Die cart.php, die den ganzen Warenkorb verarbeitet mu angepat werden.
Weitere nderungen dafr sind dann in der main.php zu machen (Zeile 85-93 ist die Grenabfrage). Ebenso natrlich in detail.php.
Damit der Kunde die Sachen auch auswhlen kann.
In viewcart.php, pay.php und mailer.inc.php wird ja jeweils der Warenkorbinhalt gebraucht. In den Dateien mssen dann nur die zustzlichen Informationen, die mit cart.php gespeichert werden, angezeigt werden.
Da es fr die Gre schon mal vorbereitet ist, sollte das meiste eigentlich mit Copy&Paste funktionieren.
Was sehr aufwendig wird: Die verschiedenen Eigenschaften mit verschiedenen Preisen zu belegen. Dafr ist die Datenbankstruktur einfach nicht gedacht/gemacht.
(In der Version2 wird alles besser ;-)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Normalerweise ist die Tabelle size dazu gedacht, eine zustzliche Eigenschaft zu verwalten.
Einfach in die Spalte artikel_id die ID des Artikels eintragen und in die zweite Spalte den Text dazu. Da knnte statt nur Gre auch 'Gre, Farbe' stehen. Der Inhalt der Spalten groesse wird spter im Dropdown-Men angezeigt.
Bei einer Hose, die es in zehn verschiedenen Farben und Gren gibt, ist das aber vermutlich keine Lsung :-( Kommt drauf an, wie Du es brauchst und in welchem Umfang.
Das ist der schnellste Weg und sollte ohne Bastelei funktionieren.
Gru,
Andreas.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
da ich noch ein ziemlicher neuling auf dem gebiet php bin, ht ich da eine kurze frage bzw. anregung.
erstens der shop gefllt mir sehr gut.
ist es schwer den shop so zu erweitern dass man bei der bestellung auch angeben kann welche gre und farbe der artikel haben soll.
wenn nicht knnt ihr mir das eventuell verraten wo ich in den php-files die nderungen dafr
vornehmen kann?!
gru michael
Mit nur Farbe oder Gre funktioniert es (dachte ich). Dafr ist die Tabelle size zustndig. Analog dazu knnte man noch eine Tabelle color ergnzen.
Als allererstes mu die Tabelle cart um die entsprechende Spalte erweitert werden.
Die cart.php, die den ganzen Warenkorb verarbeitet mu angepat werden.
Weitere nderungen dafr sind dann in der main.php zu machen (Zeile 85-93 ist die Grenabfrage). Ebenso natrlich in detail.php.
Damit der Kunde die Sachen auch auswhlen kann.
In viewcart.php, pay.php und mailer.inc.php wird ja jeweils der Warenkorbinhalt gebraucht. In den Dateien mssen dann nur die zustzlichen Informationen, die mit cart.php gespeichert werden, angezeigt werden.
Da es fr die Gre schon mal vorbereitet ist, sollte das meiste eigentlich mit Copy&Paste funktionieren.
Was sehr aufwendig wird: Die verschiedenen Eigenschaften mit verschiedenen Preisen zu belegen. Dafr ist die Datenbankstruktur einfach nicht gedacht/gemacht.
(In der Version2 wird alles besser ;-)
Normalerweise ist die Tabelle size dazu gedacht, eine zustzliche Eigenschaft zu verwalten.
Einfach in die Spalte artikel_id die ID des Artikels eintragen und in die zweite Spalte den Text dazu. Da knnte statt nur Gre auch 'Gre, Farbe' stehen. Der Inhalt der Spalten groesse wird spter im Dropdown-Men angezeigt.
Bei einer Hose, die es in zehn verschiedenen Farben und Gren gibt, ist das aber vermutlich keine Lsung :-( Kommt drauf an, wie Du es brauchst und in welchem Umfang.
Das ist der schnellste Weg und sollte ohne Bastelei funktionieren.
Gru,
Andreas.
Danke erst mals, werd ich mich gleich mal damit beschftigen
lg michael