|
|||
|
Hallo zusammen,
kann mir jemand sagen ob es m?glich w?re ein Preis f?r ein Artikel zu ?bergeben? Der Grund: eine Flash-Animat. berechnet dynamisch den Preis welchen ich gerne ?bergeben wurde. Den Artikel bekomme ich in den Warenkorb ?ber ?&action=buy_now&BUYproducts_id=20 aber der hat eben einen festen Preis. M?glich L?sungsans?tze???: 1. Parameter ?bergabe: ?&action=buy_now&BUYproducts_id=20{39}1 ???? 2. product_info_v1.html Anpassen ??? Hat jemand Idee??? gru |
|
|||
|
Zitat:
h34r: -> heute alles f?r 0,01 EUR ?
|
|
|||
|
uppps,
verzweiflung treibt zu dumheit... aber denkbar w?re ein parameter zu ?bergeben(anzahl der Qmeter) an die Funkt.(welche???,welche PHP datei???) die dann mit dem Artikel(Preis=1Qmeter) rechnet? oder sehe ich das falsch\ oder ?ffne ich eine neue sicherheitsl?cke?? bin f?r jede hilfe dankbar! gru |
|
|||
|
@khan_thep: wo mache ich die zus?tzliche Berechnung(application_top.php???)?
Die zweite M?glichkeit ist alles ?ber Artikel abzuwickeln. Hab im Flash 2 ComboBoxen mit Eintr?gen von 50bis100cm. Die Kombinationen aus 2 ComboBoxen ergeben meine Artikel- und Preise. Also muss der Flash wissen wieviel Qmeter gerade ausgew?hlt sind und entsp. Artikel in Warenkorb einstellen. |
|
|||
|
Im Prinzip m?sstest du die Artikeloptionen an Flash ?bergeben und Flash m?sste dann einen "Kaufen"-Button darstellen, der die gew?hlten Optionen an xt-commerce zur?ck POSTet. Den Preis im Warenkorb berechnet xtc dann selbst.
(Ach, ich seh' gerade, das ist das, was khan_tep auch meinte..., na gut, noch mal anders ausgedr?ckt) Bin mal gespannt ob du es hinbekommst! Viel Gl?ck ;-) |
|
|||
|
hi,
hier meine l?sung falls es jemand brauchen kann;-)) : 1. in der DB 36 Art. angelegt(?ber Import) 2. Flash Funkt. on (release) { iPruduktStartNr = 125; iBreite = _root.BasketKreuz.comBoxBreite.getSelectedItem().l abel; iHoehe = _root.BasketKreuz.comBoxHoehe.getSelectedItem().la bel; iBreiteTemp = 6*((iBreite/10)-5); iHoeheTemp = (iHoehe/10)-5; iErgebniss = 0; iErgebniss = (iBreiteTemp + iHoeheTemp) + iPruduktStartNr; getURL("http://localhost/xtcommerce/product_info.php?&action=buy_now&BUYproducts_id=" + iErgebniss, "_self"); } Meine Art. fangen bei ID 125. Aus der kombin. der 2 Comboboxen wird das "index" berechnet und direkt ?ber action Buy_now in den WKorb gestellt. Jetzt ist nur die frage wie ich die DB so erweitere das noch zus?tzliche parameter(6st.) ?bergeben und in die bestellung aufgenommen werden??? Welche php-datei muss ich erweitern? gruss |
|
|||
|
Das kann xtc doch von Haus aus, da muss nichts erweitert werden.
Guck dir mal genau an, wie das in xtc gel?st ist und passe dann dein flash-file entsprechend an. (Hint: Flash braucht als Input auf jeden Fall die optionIDs und attributeIDs...) |
|
|||
|
sorry, habs vergesen zu sagen:
die werte(6 param. die ich ?bergeben m?chte) werden im flash durch user ge?ndert. d.h die parm. sind dynamisch und m?ssen von flash in die DB. und genau an diese stelle happert es!!! 1. was ich durch mein Link "?action=buy_now&BUYProducts_id=125" erreiche ist nur dass der Art. in korb gestellt wird(ohne param). 1.1 meine ?berlegung war `customers_basket` zu erweitern(f?r 6 parm.) 2. die ?bergabe von param. funkt. nicht so wie ich mir dass vorgestellt habe 2.1 ich weiss nicht welche php datei bei "action=buy_now" aufgerufen wird. hab die vermutung gehabt dass "cart_actions.php\shopping_cart.php" angesprungen werden m?sste, ist aber nicht so! also ich w?re dir super dankbar f?r ein tipp der mich weiter bringen kann gruss |
![]() |
| Lesezeichen |
| Stichworte |
| parameter, preis |
| Themen-Optionen | |
| Ansicht | |
|
|