+ Antworten
Seite 1 von 4 1 2 3 4 LetzteLetzte
Ergebnis 1 bis 10 von 33

Thema: Grundpreis bei VM

  1. #1
    Neu an Board
    Registriert seit
    06.06.2008
    Beiträge
    42
    Bedankte sich
    3
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard Grundpreis bei VM

    Hallo Leute!

    Ich habe ein rieeeeeesen Problem mit der Anzeige des Grundpreises bei VM 1.0.15. Eigentlich betrifft es den Warenkorb, die Bestätigungsmail und die Bestellverwaltung. Im Forum konnte ich nichts finden, was mir wirklich helfen konnte.

    Beispielsweise:
    Der Grundpreis der Krawatte ist 20 €. Dazu gibt es zusätzliche Attribute.

    Im Warenkorb sieht’s dann so aus:
    Krawatte
    Farbe: Rot (+ € 10.00)
    Länge: mittel (+ € 5.00)

    Als Preis des Artikels steht dort € 35, also die Summe von Grundpreis + Attribute

    Der Grundpreis der Krawatte (20 €) wird aber nicht angezeigt und es sieht doof aus, weil man nicht alle Einzelteile des Artikelpreises sehen kann, besonders im Nachhinein in der Rechnung.
    Habe ich etwas durcheinander gebracht?

    Wie bekomme ich überall dort den Grundpreis angezeigt?

    Optimal wäre es so:
    Krawatte (€ 20.00)
    Farbe: Rot (+ € 10.00)
    Länge: mittel (+ € 5.00)

    Bitte um Hilfe! Ich stehe absolut auf dem Schlauch

    LG

  2. #2
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    Sollte eigentlich so angezeigt werden..
    gibt es Link zur Site?
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  3. #3
    Neu an Board
    Registriert seit
    06.06.2008
    Beiträge
    42
    Bedankte sich
    3
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard

    Leider habe ich alles nur intern. Hier ist aber eine Shopseite wo auch der Grundpreis fehlt:
    http://www.victoriaglobalcaterers.co...art/Itemid,26/

    Mittlerweile habe ich sogar testweise mit einer Sicherung der Grundinstallation rumprobiert und die Preise werden auch da ohne den Grundpreis angezeigt, also:
    Krawatte
    Farbe: Rot (+ € 10.00)
    Länge: mittel (+ € 5.00)

    Wenn ich mindestens wüsste mit welcher Datei ich experimentieren soll um überall dort den Grundpreis hinzubekommen.

    LG

  4. #4
    Neu an Board
    Registriert seit
    06.06.2008
    Beiträge
    42
    Bedankte sich
    3
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard

    Ich möchte mich ungern in die lebhafte Diskussion einmischen , aber vielleicht hätte jemand eine Idee wie ich den oben genannten Grundpreis in die
    administrator\components\com_virtuemart\classes\ps_checkout.php
    ab ca. Zeile 1820 bei ‚set up the HTML email’ anbinden könnte?

    Hinter der Zeile wo $dboi->f("product_name") steht, könnte man in Klammern den Grundpreis positionieren. Nur wie?

    Ich kenne mich mit PHP überhaupt nicht aus, aber wenn ich soweit gekommen bin, dann müsste jemand der ein bisschen Erfahrung hat bei diesem Problem weiterkommen, oder?

    LG

  5. #5
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    So einfach wie du dir das vorstellst ist das nicht..
    der Wert muss in die Cart.. es muss gerechnet werden..
    versandkosten müssen gescheckt werden, zum Schluss noch
    Zahlungsweise und Bestellbestätigung ..

    Es ist ein gutes Stück Arbeit..

    Wozu brauchst du es überhaupt so dringend?
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  6. #6
    Neu an Board
    Registriert seit
    06.06.2008
    Beiträge
    42
    Bedankte sich
    3
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard

    Das im Warenkorb hätte ich fast geschafft, aber in der Email wäre das ziemlich wichtig. Warum müssen eigentlich für den Grundpreis die Versandkosten gescheckt werden? Es geht doch eigentlich nur um den ‚nackten’ Preis ohne jegliche Anrechnung von zusätzlichen Kosten, also so wie er in den Produktdetails steht bevor die Attribute draufgerechnet werden. Einfach nur als Anzeige ohne jegliche rechnerische Verbindung. Er muss nur mit Mwst (ohne oder mit) verbunden sein.

    Im Warenkorb reicht es, wenn man in der Datei basket.php (und ro_basket) den Bereich mit der Zeile:
    $price = $ps_product->get_adjusted_attribute_price($cart[$i]["product_id"], $cart[$i]["description"]);

    durch diese Ersetzt:

    $price = $ps_product->get_adjusted_attribute_price($cart[$i]["product_id"]);

    und nach dem Zusatz in der basket_b2c.html.php bekommt man den Grundpreis angehängt. Sieht zwar noch doof aus, aber es beweist dass es ohne viel Rechnen möglich ist.
    Vielleicht ist das absolut unprofessionell aber wie soll ich das sonst schaffen?

    Momentan ist es für mich wichtig, den Grundpreis in der Mail anzeigen lassen. Dringend ist es, weil man einem Kunden nicht zumuten kann, dass er bei der Rechnung ein Preis bekommt, wo die Preiszusammensetzung eine Unbekannte enthält, die er sich errechnen muss. Wenn der Einzelpreis 35€ beträgt und die Attribute 15 € aufweisen dann fehlt doch die 20€. Rein visuell stimmt etwas nicht. Klar, jeder kann sich das berechnen, nur hat das wenig mit einer seriösen Rechnung zu tun. Eine Preisbildungsübersichtlichkeit ist in einem seriösen Shop doch sehr wichtig.


    LG

  7. #7
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    Mag schon sein... es gibt ja auch die Möglichkeiten..
    in den Attributen den soll Preis anzuzeigen..
    zBleistift...(=100.20)


    Aber egal.. du willst es so.. und gut.. ich werde mich mal umhören..
    kann nicht schaden..
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  8. #8
    Neu an Board
    Registriert seit
    06.06.2008
    Beiträge
    42
    Bedankte sich
    3
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard

    Danke jacxx für die Antworten
    Das mit den Attributen und dem ‚Soll-Preis’ habe ich bereits ausprobiert. Ich habe versucht das zu integrieren, aber im Endeffekt passt das leider von der visuellen und organisatorischen Seite nicht ins Konzept. So allgemein wäre das aber bestimmt eine gute Alternative!
    Ich weiß nicht wie ich den bereits berechneten Grundpreiswert nach ps_checkout.php weitergebe, oder besser gesagt, ich weiß gar nicht ob es geht.

    LG

  9. #9
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    Also mal so gesehen.. ist der Preis..
    ob mit oder ohne Attribute ja immer der Grundpreis.

    Ein Artikel.. Blau..Größe xxl.. kostet eben 30 euro..
    das ist dann der Grundpreis für den Artikel..

    Bei den Rabatten wirds ja auch extra angezeigt..
    Grundpreis
    - Rabatt..

    Nicht so die Attribute..
    Grundpreis - / + Attribs..

    Ich fürchte, damit musst du leben...
    in VM 1.1 ist es auch nicht anders..
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  10. #10
    Neu an Board
    Registriert seit
    06.06.2008
    Beiträge
    42
    Bedankte sich
    3
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard

    Hier meine Lösung für die Anzeige des Grundpreises im Warenkorb, neben dem Produktnamen.
    Also:
    Krawatte (€ 20.00)
    Farbe: Rot (+ € 10.00)
    Länge: mittel (+ € 5.00)

    Der Grundpreis passt sich der MwSt.-Einstellung an.
    Sollte dabei etwas zu viel, zu wenig oder falsch sein, dann bitte um Info.

    Wenn jemand in der Lage ist, ähnliche Anzeige des Grundpreises in der Bestätigungs-Mail und in der Bestellverwaltung zu zaubern, wäre ich sehr dankbar.

    Dateien:
    administrator\components\com_virtuemart\html\basket.php
    administrator\components\com_virtuemart\html\ro_basket.php

    Den Bereich:
    PHP-Code:
        // Build URL based on whether item or product
            
    if ($product_parent_id) {
                
    $url $sess->url(URL "index.php?page=shop.product_details&flypage=$flypage&product_id=$product_parent_id");
            }
            else {
                
    $url $sess->url(URL "index.php?page=shop.product_details&flypage=$flypage&product_id=" $_SESSION['cart'][$i]["product_id"]);
            }

            
    $product_rows[$i]['product_name'] = "<a href=\"$url\"><strong>"
            
    $ps_product->get_field($_SESSION['cart'][$i]["product_id"], "product_name")
            . 
    "</strong></a><br />"
            
    $ps_product->getDescriptionWithTax$_SESSION['cart'][$i]["description"], $_SESSION['cart'][$i]["product_id"] );

            
    // Display attribute values if this an item 
    ersetzen durch:
    PHP-Code:
            // Build URL based on whether item or product
            
    if ($product_parent_id) {
                
    $url $sess->url(URL "index.php?page=shop.product_details&flypage=$flypage&product_id=$product_parent_id");
            }
            else {
                
    $url $sess->url(URL "index.php?page=shop.product_details&flypage=$flypage&product_id=" $_SESSION['cart'][$i]["product_id"]);
            }
        
                  
    $my_taxrate $ps_product->get_product_taxrate($cart[$i]["product_id"], $weight_subtotal);
            
    $tax $my_taxrate 100;

            
    $price $ps_product->get_adjusted_attribute_price($cart[$i]["product_id"]);

            if( 
    $auth["show_price_including_tax"] == ) {
                
    $product_grundprice $price["product_price"] * ($my_taxrate+1);
            } else {
                
    $product_grundprice $price["product_grundprice"];
            }

                
            
    $product_rows[$i]['product_name'] = "<a href=\"$url\"><strong>"
            
    $ps_product->get_field($_SESSION['cart'][$i]["product_id"], "product_name")
                . 
    "  (" $CURRENCY_DISPLAY->getFullValue($product_grundprice). ")"
            
    "</strong></a><br />"
            
    $ps_product->getDescriptionWithTax$_SESSION['cart'][$i]["description"], $_SESSION['cart'][$i]["product_id"] );

            
    // Display attribute values if this an item 

    LG

+ Antworten
Seite 1 von 4 1 2 3 4 LetzteLetzte

Lesezeichen

Berechtigungen

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