+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Anzahl aus Warenkorb lesen (für SHARE-IT)-> Virtuemart

  1. #1
    Neu an Board Avatar von Joomlaner_CH
    Registriert seit
    25.02.2008
    Ort
    Schweiz
    Beiträge
    13
    Bedankte sich
    2
    Erhielt 2 Danksagung
    in 1 Beitrag

    Frage Anzahl aus Warenkorb lesen (für SHARE-IT)-> Virtuemart

    Hi Zusammen

    Um den Warenkorb an Share-It (www.shareit.com) zur Zahlung zu übergeben, muss ich einen dynamischen Link generieren der sämtliche Artikel-Nummern und die Mengeneinheiten ausweist. Und zwar in folgender Form:

    .../checkout.html?PRODUCT[art-nr]=anzahl&PRODUCT[art-nr]=anzahl (usw.)

    In der Datei "basket_b2c.html.php" gibt mir die Variable "$product['product_sku']" schon mal die Artikel-Nummern aus.

    Doch wie erhalte ich die Menge (Anzahl)? Oder kennt jemand ein fertiges Script für Virtuemart zu Share-It? Das wäre natürlich phantastisch!

    Danke schon mal für Eure Hinweise und Tipps!
    Einfach weiter probieren...

  2. #2
    Neu an Board
    Registriert seit
    12.02.2008
    Beiträge
    16
    Bedankte sich
    4
    Erhielt 3 Danksagungen
    in 3 Beiträgen

  3. #3
    Kommt häufiger vorbei Avatar von poke
    Registriert seit
    12.01.2006
    Beiträge
    297
    Bedankte sich
    45
    Erhielt 12 Danksagungen
    in 10 Beiträgen

    Standard

    Liebe Joomies

    "Eigentlich" ist es überhaupt nicht meine Art, das Forum mit weiteren sinnlosen oder nicht der Lösung zuträglichen Nachrichten zu füllen. Doch der verwiesene Eintrag zum Joomlaner, der mit mir zusammen das Problem zu lösen versucht - daher ist es auch derselbe, wortgetreue Eintrag - macht für mich wenig Sinn. Lustigerweise sind dort ebenfalls Verweise zu den anderen Anfragen in den entsprechenden Foren.

    Ich denke von meinen Einträgen/Anfragen darf man sich bisher gewohnt sein, dass ich diese jeweils mit den Lösungen ergänze sobald diese von mir (wo auch immer) gefunden werden, damit selbstverständlich jeder von Euch davon profitieren kann. Genau so, wie ich von Euren Beiträgen profitieren kann, und dafür nehme ich diesen ausserordentlichen Eintrag als Anlass auch einmal einen Dank von mir für all die Unterstützung auszusprechen die ich auch speziell aus diesem gut betreuten Forum immer wieder beziehe.

    Wir haben in der Zwischenzeit einen Programmierer damit betreut, ein Script für unser Bedürfnis zu schreiben. Sobald es fertig gestellt ist (die Programmierarbeit kostet uns 65$), werde ich es natürlich hier (sowie bei all den anderen entsprechenden Foreneinträgen) zur Verfügung stellen - keine Frage!

    Falls ich mit Mehrfacheinträgen in verschiedenen Foren gegen mir unbekannt Regeln verstossen haben sollte, bin ich um Aufklärung dankbar. Ansonsten wünschte ich mir einfach, dass die Foren nicht so unsinnig vollgestopft werden, mit unnötigen, emotionalen Kommentaren, die nicht viel oder leider gar nichts mit der Lösungsfindung oder gar der Lösung zu tun haben - auch wenn ich das nun ausnahmsweise selbst einmal getan habe.
    Gruss, Poke

  4. #4
    Kommt häufiger vorbei Avatar von poke
    Registriert seit
    12.01.2006
    Beiträge
    297
    Bedankte sich
    45
    Erhielt 12 Danksagungen
    in 10 Beiträgen

    Standard

    So Freunde

    ..und hier auch gleich die schlichte Lösung:

    $shareit_string = "";
    $i = 0;
    foreach( $product_rows as $product ) {
    $shareit_string .= "PRODUCT[".$product['product_sku']."]=".$_SESSION['cart'][$i]['quantity']."&";
    $i++;
    }
    $shareit_string = substr($shareit_string,0,-1);
    echo ".../checkout.html?".$shareit_string;
    ?>


    Dieses Script verwende ich zur Erstellung des Links, der die Produkte aus dem Warenkorb von Virtuemart an Share-It übergibt, in folgender Datei:
    /components/com_virtuemart/themes/default/templates/basket/basket_b2c.html.php

    "..." im Script steht natürlich für den Pfad mit den persönlichen Angaben.
    Gruss, Poke

  5. #5
    Neu an Board
    Registriert seit
    12.02.2008
    Beiträge
    16
    Bedankte sich
    4
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    Hi Poke

    Zitat Zitat von poke Beitrag anzeigen
    Falls ich mit Mehrfacheinträgen in verschiedenen Foren gegen mir unbekannt Regeln verstossen haben sollte, bin ich um Aufklärung dankbar.
    Das steht hier:
    http://www.linux-club.de/viewtopic.p...=76935&start=0

    Kurzfassung: Es macht keinen Sinn, wenn gleich an mehreren Orten verschiedene Helfer zum gleichen Problem ehrenamtlich ihre knappe Freizeit opfern, um dann herauszufinden, dass andernorts schon Lösungen gegeben worden sind.



    Danke schön für deine Infos in Bezug auf die Lösung der Probematik!
    Geändert von pat01 (02.03.2011 um 06:18 Uhr)

+ Antworten

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein