Shop Lagerbestand automatisch ändern
Re: Shop Lagerbestand automatisch ändern
... eventuell musst du bei <we:write/> noch forceedit="true" setzen ...
-
- Senior Member
- Beiträge: 1319
- Registriert: Do 22. Mai 2003, 23:25
Re: Shop Lagerbestand automatisch ändern
füge bei we:write mal noch forceedit="true" ein.
Re: Shop Lagerbestand automatisch ändern
... hier noch mal ein optimierter Code ...
Code: Alles auswählen
<we:repeatShopItem shopname="demo">
<we:setVar to="request" nameto="edit_object" value="1" />
<we:field type="text" name="WE_ID" to="request" nameto="we_editObject_ID" />
<we:calculate to="global" nameto="newStock">
<we:field type="text" name="stock_qty" />-<we:showShopItemNumber shopname="demo" type="print" />
</we:calculate>
<?php //echo "DEBUG: $newStock"; ?>
<?php $_REQUEST['we_ui_we_global_form']['stock_qty'] = $GLOBALS['newStock']; ?>
<we:write type="object" forceedit="true" publish="true" classid="1" onduplicate="overwrite" protected="false" />
</we:repeatShopItem>
-
- Senior Member
- Beiträge: 523
- Registriert: Mo 16. Jun 2003, 18:02
Re: Shop Lagerbestand automatisch ändern
ok, danke. mit forceedit legt er kein neues Objekt an und schreibt wohl auch was, aber nicht in das angegebene Objekt. Dort ändert sich nichts.
_____________________________________________
Grüße
Michael
Grüße
Michael
-
- Senior Member
- Beiträge: 523
- Registriert: Mo 16. Jun 2003, 18:02
Re: Shop Lagerbestand automatisch ändern
bei we_ui_klassenname muss schon die Bezeichnung der Klasse rein, oder?
_____________________________________________
Grüße
Michael
Grüße
Michael
-
- Senior Member
- Beiträge: 1319
- Registriert: Do 22. Mai 2003, 23:25
Re: Shop Lagerbestand automatisch ändern
eigentlich kommt da der Name des Formulars rein das die Daten erfasst. Nenne es mal $_REQUEST['we_ui_we_global_form']['stock_qty'] so hieße das Dokument wenn man keinen Namen angibt.
Falls es nicht geht prüfe noch einmal genau alle Feld/Variablennamen. Außerdem Ist es ganz gut das erst einmal mit festen Werten auszuprobieren, wenn das funktioniert, schrittweise die Werte durch Variablen ersetzen, dann weiß man schnell wo es klemmt.
Falls es nicht geht prüfe noch einmal genau alle Feld/Variablennamen. Außerdem Ist es ganz gut das erst einmal mit festen Werten auszuprobieren, wenn das funktioniert, schrittweise die Werte durch Variablen ersetzen, dann weiß man schnell wo es klemmt.
-
- Senior Member
- Beiträge: 523
- Registriert: Mo 16. Jun 2003, 18:02
Re: Shop Lagerbestand automatisch ändern
das wars. der form name hatte nicht gepasst.
Vielen Dank für Eure Hilfe!
Vielen Dank für Eure Hilfe!
_____________________________________________
Grüße
Michael
Grüße
Michael
-
- Senior Member
- Beiträge: 523
- Registriert: Mo 16. Jun 2003, 18:02
Re: Shop Lagerbestand automatisch ändern
Hallo,
der Lagerbestand bei einem Standardobjekt funktioniert nun soweit.
Jetzt habe ich aber auch einen Lagerbestand bei einer Variante.
Wie kann ich diesen denn ansprechen?
Es wird mit der herkömmlichen Version immer der Lagerbestand des Hauptproduktes geändert.
der Lagerbestand bei einem Standardobjekt funktioniert nun soweit.
Jetzt habe ich aber auch einen Lagerbestand bei einer Variante.
Wie kann ich diesen denn ansprechen?
Es wird mit der herkömmlichen Version immer der Lagerbestand des Hauptproduktes geändert.
_____________________________________________
Grüße
Michael
Grüße
Michael
-
- Senior Member
- Beiträge: 523
- Registriert: Mo 16. Jun 2003, 18:02
Re: Shop Lagerbestand automatisch ändern
Gibt es dazu eine Lösung? Hat das niemand im Angebot?
_____________________________________________
Grüße
Michael
Grüße
Michael
Re: Shop Lagerbestand automatisch ändern
@Michael: da wirst du wohl nicht mehr mit <we:write/> weiterkommen, da das speichern von Varianten nicht unterstützt wird, oder hast du eine Lösung gefunden?
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste