Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 04. April 2011 14:04
- dalton
- arbeitet mit CMSMS
- Ort: Schweiz
- Registriert: 10. Januar 2011
- Beiträge: 162
- Webseite
Re:
Hallo,
wen man ein Produkt in den Warenkorb hinzufügt und danach genau das gleiche Produkt nochmal hinzufügt, dann wird einfach die Menge um 1 erhöht.
Das heisst es steht im Warenkorb so:
Produktname Menge
Produkt 1 2
So wird es auch mit dem PayPal danach gemacht die Menge auf 2 eines Produkts gesetzt.
Aber leider ist es so, sobald die Produkte Attribute haben und man diese 2 mal zum Warenkorb hinzufügt stehen diese so im Warenkorb:
Produktname: Menge
Produkt 1 1
Produkt 1 1
Leider stimmt das für das Paypal Modul dan nicht mehr weil es nicht 2mal die gleichen Namen eines Produkts mit den Hiddenfeldern überträgt. Und somit wird ein Falscher Preis berechnet das heisst es wird nur 1 Produkt ins PayPal übertragen.
Kann mir jemand weiterhelfen damit wen die Produkte auch attribute haben diese nicht Doppelt im Warenkorb angezeigt werden sondern einfach die Anzahl Menge steigt?
Offline
#2 04. April 2011 15:31
- nicmare
- Server-Pate

- Registriert: 15. Dezember 2010
- Beiträge: 1.316
- Webseite
Re:
hast du schonmal im offiziellen forum gesucht? ich meine die problematik dort schonmal gelesen zu haben
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#3 04. April 2011 17:50
- dalton
- arbeitet mit CMSMS
- Ort: Schweiz
- Registriert: 10. Januar 2011
- Beiträge: 162
- Webseite
Re:
ja hab ich schon gesucht aber leider keine lösung gefunden.
Offline
#4 05. April 2011 07:10
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Aber leider ist es so, sobald die Produkte Attribute haben und man diese 2 mal zum Warenkorb hinzufügt stehen diese so im Warenkorb:
Produktname: Menge
Produkt 1 1
Produkt 1 1
Macht ja auch Sinn ... Hemd in (Attribut) blau und Hemd in rot (Attribut) sind zwei unterschiedliche Sachen.
Nur scheint es da an der Übergabe an Paypal zu haken ...
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#5 05. April 2011 08:20
- dalton
- arbeitet mit CMSMS
- Ort: Schweiz
- Registriert: 10. Januar 2011
- Beiträge: 162
- Webseite
Re:
Aber das ist auch so wen ich 2 mal das gleiche Attribute nehme, weil wen es 2 verschiedene Attribute wären würde es gehen es gut nicht bei PayPal weil der Name vom Produkt dann genau gleich ist.
Beitrag geändert von dalton (05. April 2011 08:56)
Offline
#6 05. April 2011 12:43
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.058
Re:
Habe mit den Modulen noch nicht gearbeitet, aber ich schätze mal da wird es doch Templates oder ähnliches geben, oder?
Kann man da vielleicht Attribut und Index des Artikels mit an den Produktnamen anhängen, sodass es für Paypal aussieht wie verschiedene Produkte?
Module: GBFilePicker, AdvancedContent, FEUMailer
Plugins: AjaxTools, XajaxTools
Sicherheit: Beispiel .htaccess-Datei
Offline
#7 05. April 2011 12:47
- dalton
- arbeitet mit CMSMS
- Ort: Schweiz
- Registriert: 10. Januar 2011
- Beiträge: 162
- Webseite
Re:
Ich habe die Variable schon in den PHP Dateien gesucht um irgend ein i++ anzuhängen.
Aber im Template wüste ich nicht wie ich etwas an Smarty Tag anhängen kann da steht z.b. {$attributname}
ich müsste ja in die Varibale schreiben können?
Offline
#8 05. April 2011 13:34
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#9 05. April 2011 14:09
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.058
Re:
In welchem Zusammenhang steht da {$attributname}?
Wie sieht denn das "PayPal Template" aus?
Sorry, ich hab keine Ahnung wie die Module zusammen funktionieren und wie die Werte da übergeben werden. Hilf mir mal ein bissel auf die Sprünge.
Meine Idee war die, dass, sollte es ein Template geben, mit dem man die Übergabe der Daten an PayPal steuern kann, man eben noch eine laufende Nr. an den Produktnamen anhängt.
Nehmen wir mal an, die Produkte sind ein einem Array namens {$articles}.
Dann könnte man so eine laufende Hinzufügen:
{foreach from="$articles" item="product" name="product_loop"}
{$product}{$smarty.foreach.product_loop.iteration}
{/foreach}
Das ist nur ein Ansatz.
Wie gesagt, ich habe keine Ahnung von den Modulen und im Moment auch leider keine Möglichkeit sie auszuprobieren.
Module: GBFilePicker, AdvancedContent, FEUMailer
Plugins: AjaxTools, XajaxTools
Sicherheit: Beispiel .htaccess-Datei
Offline
#10 05. April 2011 14:19
- dalton
- arbeitet mit CMSMS
- Ort: Schweiz
- Registriert: 10. Januar 2011
- Beiträge: 162
- Webseite
Re:
Leider wird das nicht im Template erzeugt sondern in der PHP Datei ausgeben im Template wird nur: {$formvalues}
Offline
#11 05. April 2011 14:24
- dalton
- arbeitet mit CMSMS
- Ort: Schweiz
- Registriert: 10. Januar 2011
- Beiträge: 162
- Webseite
Re:
@cyberman
Danke aber das Problem bei dem ist es können nur feste werte übergeben werden ich müsste hier ein Counter hinzufügen also sprich:
$i = 0
echo $i++
Damit es immer ein anderen Namen ergibt sprich "Produkt1 1" , "Produkt1 2"
Nur wie mach ich das mit Smarty:
{$product_obj->get_name()|cat:"counter"}
Beitrag geändert von dalton (05. April 2011 14:25)
Offline
#12 06. April 2011 08:15
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Smarty liefert standardmäßig ein Counter-Plugin mit
http://www.smarty.net/docsv2/de/languag … ounter.tpl
was du dafür mit dem assign-Parameter einsetzen kannst, also z.Bsp.
{$product_obj->get_name()|cat:$counter}1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
1
- Übersicht
- »
- »
