Seite 1 von 1

Verfasst: 27.10.2008, 11:26
von AScaria
hallo ralf

wie mir scheint wurde mein beitrag gelöscht naja denke ein irtum

meine frage wie kann ich im shop eine 12 +1 aktion machen

also ichmeine eine kunde kauft 12 flaschen und bekommt dann automatisch an der kasse eine flasche von einem vordefinierten produkt dazu

danke

lg

alf

Verfasst: 27.10.2008, 16:10
von r23
hallo,

man prüft im script mit
$cart_qty = $_SESSION['cart]->get_quantity( _products_id_);

die menge und wenn die eine bestimmte menge bei diesem produkt ( _products_id_ ) hat. fügt man ein Produkt
bei

$_SESSION['cart]->add_cart(_products_id_], 1, usw...

_products_is_ bitte mit einer sinnvollen zahl füllen.

Verfasst: 27.10.2008, 18:41
von AScaria
hallo,

man prüft im script mit
$cart_qty = $_SESSION['cart]->get_quantity( _products_id_);

die menge und wenn die eine bestimmte menge bei diesem produkt ( _products_id_ ) hat. fügt man ein Produkt
bei

$_SESSION['cart]->add_cart(_products_id_], 1, usw...

_products_is_ bitte mit einer sinnvollen zahl füllen.
hi ralf

sorry aber ich check nicht was du meinst und wie das funktionieren soll

bz wo ich was änders soll

wie gesagt bin anfänger

bitte um genauere hilfe

Ich möchte bei allen Weinen eine 12+1 aktion machen

danke
lg

alf

Verfasst: 28.10.2008, 19:26
von r23
bitte um genauere hilfe
und wo ist der Bezug zum MyOOS?
Ich möchte bei allen Weinen eine 12+1 aktion machen
Und wenn du Gummibärchen hast nicht? Wie erkennt man am Datensatz, dass es Wein ist?
Und was passiert bei 24? und wo soll das passieren "kasse" ist etwas arg ungenau?

Und welche Frage hast du?

Verfasst: 28.10.2008, 19:58
von AScaria
und wo ist der Bezug zum MyOOS?



Und wenn du Gummibärchen hast nicht? Wie erkennt man am Datensatz, dass es Wein ist?
Und was passiert bei 24? und wo soll das passieren "kasse" ist etwas arg ungenau?

Und welche Frage hast du?
hallo ralf

ich meinte das ich mit deiner beschreinung von oben nichts anfangen kann weil ich nicht weiss wie oder was ich jetzt tun muss
hallo,

man prüft im script mit
$cart_qty = $_SESSION['cart]->get_quantity( _products_id_);

die menge und wenn die eine bestimmte menge bei diesem produkt ( _products_id_ ) hat. fügt man ein Produkt
bei

$_SESSION['cart]->add_cart(_products_id_], 1, usw...

_products_is_ bitte mit einer sinnvollen zahl füllen.
und bei mir gehts dann bei allen Produkten um eine 12 gekaufte und eine flasche dazu geschenkt

wenn 24 dann 2 flaschen etc

danke

lf

Verfasst: 29.10.2008, 02:50
von r23
Hallo,

einfach mal ein - zwei produkt(e) in den warenkorb legen und folgende befehle ausprobieren und die interpreation von den rückgaben
hier veröffentlichen.


wir lernen php

den code einfach nach
include 'includes/oos_nice_exit.php';

in ~/shop/index.php

einfügen.



<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> $products = $_SESSION['cart]->get_products();
print_r($products);<!--c2-->[/align]<!--ec2-->


<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> for ($i=0, $n=count($products); $i<$n; $i++) {
echo $products[$i]['id];
echo '<br>';
}<!--c2-->[/align]<!--ec2-->



<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> for ($i=0, $n=count($products); $i<$n; $i++) {
$id = $products[$i]['id];
$cart_qty = $_SESSION['cart]->get_quantity($id);
echo $cart_qty;
echo '<br>';
}<!--c2-->[/align]<!--ec2-->


evtl. kann man mir dann erklären, was man nicht versteht?


bye

ralf

Verfasst: 30.10.2008, 17:14
von AScaria
Hallo,

einfach mal ein - zwei produkt(e) in den warenkorb legen und folgende befehle ausprobieren und die interpreation von den rückgaben
hier veröffentlichen.


wir lernen php

den code einfach nach
include 'includes/oos_nice_exit.php';

in ~/shop/index.php

einfügen.



<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> $products = $_SESSION['cart]->get_products();
print_r($products);<!--c2-->[/align]<!--ec2-->


<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> for ($i=0, $n=count($products); $i<$n; $i++) {
echo $products[$i]['id];
echo '<br>';
}<!--c2-->[/align]<!--ec2-->



<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> for ($i=0, $n=count($products); $i<$n; $i++) {
$id = $products[$i]['id];
$cart_qty = $_SESSION['cart]->get_quantity($id);
echo $cart_qty;
echo '<br>';
}<!--c2-->[/align]<!--ec2-->


evtl. kann man mir dann erklären, was man nicht versteht?


bye

ralf

hey ralf

okay jetzt verstehe ich es wie du es meinst

werde die tage mal einbauen und berichten

vielen dank