Skip to content

Instantly share code, notes, and snippets.

@ivuorinen
Created August 16, 2012 10:50
Show Gist options
  • Save ivuorinen/3369247 to your computer and use it in GitHub Desktop.
Save ivuorinen/3369247 to your computer and use it in GitHub Desktop.
Verkkokaupan tuotteiden tilaukseen PHP-looppaus
$obj = 0->
title-> Koko
options-> l = L
xl = XL
xxl = XXL
1->
title-> Väri
options-> musta = Musta
vihrea = Vihreä
2->
title-> Leikkaus
options-> X = X
Y = Y
Tuoteominaisuudet loopattuna tauluun josta massatilaus onnistuu helpommin:
Koko Väri Leikkaus | Määrä
------------------------------------
L Musta X | 0
L Musta Y | 0
L Vihreä X | 0
L Vihreä Y | 0
XL Musta X | 0
XL Musta Y | 0
XL Vihreä X | 0
XL Vihreä Y | 0
XXL Musta X | 0
XXL Musta Y | 0
XXL Vihreä X | 0
XXL Vihreä Y | 0
- Otsikoita voi olla teoriassa kuinka monta vain, mutta vähintään yksi.
- "Määrä" on <input type="number"> johon määritellään kuinka monta kyseistä tuotetta tilataan.
@ivuorinen
Copy link
Author

<?php
$obj = new stdClass();
$obj->{0}->title             = "Koko";
$obj->{0}->options->l        = "L";
$obj->{0}->options->xl       = "XL";
$obj->{0}->options->xxl      = "XXL";
$obj->{1}->title             = "Väri";
$obj->{1}->options->musta    = "Musta";
$obj->{1}->options->vihrea   = "Vihreä";
$obj->{2}->title             = "Leikkaus";
$obj->{2}->options->X        = "X";
$obj->{2}->options->Y        = "Y";
?>

@ivuorinen
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment