Unterschiedliche Versandkosten

Thema wurde von martin_FFM, 8. Juni 2020 erstellt.

  1. martin_FFM
    martin_FFM Mitglied
    Registriert seit:
    28. Januar 2020
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    7
    Hallo,

    wie kann ich es realisieren?

    Ich möchte im Shop unterschiedliche Versandoptionen anbieten.

    Einschreiben oder Maxibrief - für kleine Sachen
    Paket - Ist klar nach Gewicht oder
    Kostenfrei - Für Aktionen oder anderes

    1. Wie kann ich einem Artikel die Option Versand frei einstellen? so das andere im Shop unberührt bleiben.
    2. Kann ich unterschiedliche Preise zuordnen.
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Für Briefe nimmst Du ein 2. Modul.
    Da stellst Du die Gewichte / Preise entsprechend ein.

    Für Versandkostenfrei machst Du das auch, nur mit 0.001kg
    Alle Artikel die kein Geweicht haben, können dann Versandkostenfrei bestellt werden.

    Wichtig: dafür muss das Paket-Leergewicht auf 0 stehen, sonst hast Du immer Gewicht
     
  3. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2
    Hallo Barbara,

    ich war mal kurz auf deiner Homepage und habe gesehen, wie Du deine Versandarten angegeben hast.

    Wie mache ich das?

    LG
     
  4. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    1. September 2012
    Beiträge:
    2.707
    Danke erhalten:
    513
    Danke vergeben:
    173
    Table geklont?
     
  5. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Meinst Du unter "Zahlung und Versand"?
    Das sind responsive Tabellen.
    Den Code kann ich Dir gerne hier posten.
     
  6. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2
  7. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Das sieht im Moment noch so aus:
    HTML:
    <div class="row">
        <div class="col-xs-12 col-md-6 col-lg-4">
            <table class="table table-striped table-features">
                <thead>
                    <tr>
                        <th colspan="2" style="font-size:16px; text-align: center; text-transform: unset;">Pauschale Lieferkosten<br />
                        Versand mit&nbsp; &nbsp;<img alt="" src="images/icons/hermes_logo.png" style="margin-bottom: 9px; margin-top: 8px;" /> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;</th>
                    </tr>
                </thead>
                <tbody>
                    <tr style="font-weight: bold">
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">Warenwert in &euro;</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">Versandkosten in &euro;</td>
                    </tr>
                    <tr>
                        <td>00,01 - 09,99</td>
                        <td>= 5,25</td>
                    </tr>
                    <tr>
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">10,00 - 19,99</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">= 4,50</td>
                    </tr>
                    <tr>
                        <td>20,00 - 29,99</td>
                        <td>= 3,50</td>
                    </tr>
                    <tr>
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">30,00 - 39,99</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">= 2,50</td>
                    </tr>
                    <tr>
                        <td>40,00 - 49,99</td>
                        <td>= 1,50</td>
                    </tr>
                    <tr>
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">ab 50,00</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">= Versandkostenfrei</td>
                    </tr>
                </tbody>
            </table>
        </div>
    
        <div class="col-xs-12 col-md-6 col-lg-4">
            <table class="table table-striped table-features">
                <thead>
                    <tr>
                        <th colspan="2" style="font-size:16px; text-align: center; text-transform: unset;">Pauschale Lieferkosten<br />
                        Versand mit&nbsp; &nbsp;<img alt="" src="images/icons/ups.png" style="height: 30px; width: 45px;" /> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;</th>
                    </tr>
                </thead>
                <tbody>
                    <tr style="font-weight: bold">
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">Warenwert in &euro;</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">Versandkosten in &euro;</td>
                    </tr>
                    <tr>
                        <td>00,01 - 09,99</td>
                        <td>= 7,15</td>
                    </tr>
                    <tr>
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">10,00 - 19,99</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">= 6,15</td>
                    </tr>
                    <tr>
                        <td>20,00 - 29,99</td>
                        <td>= 5,15</td>
                    </tr>
                    <tr>
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">30,00 - 39,99</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">= 4,15</td>
                    </tr>
                    <tr>
                        <td>40,00 - 49,99</td>
                        <td>= 3,15</td>
                    </tr>
                    <tr>
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">ab 50,00</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">= Versandkostenfrei</td>
                    </tr>
                </tbody>
            </table>
        </div>
    
        <div class="dpd-list col-xs-12 col-md-6 col-lg-4">
            <table class="table table-striped table-features">
                <thead>
                    <tr>
                        <th colspan="2" style="font-size:16px; text-align: center; text-transform: unset;">Pauschale Lieferkosten<br />
                        Versand mit&nbsp; &nbsp;<img alt="" src="images/footer/dhl-logo.png" style="width: 45px; height: 30px;" /> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;</th>
                    </tr>
                </thead>
                <tbody>
                    <tr style="font-weight: bold">
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">Warenwert in &euro;</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">Versandkosten in &euro;</td>
                    </tr>
                    <tr>
                        <td>00,01 - 09,99</td>
                        <td>= 7,00</td>
                    </tr>
                    <tr>
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">10,00 - 19,99</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">= 6,00</td>
                    </tr>
                    <tr>
                        <td>20,00 - 29,99</td>
                        <td>= 5,00</td>
                    </tr>
                    <tr>
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">30,00 - 39,99</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">= 4,00</td>
                    </tr>
                    <tr>
                        <td>40,00 - 49,99</td>
                        <td>= 3,00</td>
                    </tr>
                    <tr>
                        <td style="border-top-left-radius: 10px; border-bottom-left-radius: 10px;">ab 50,00</td>
                        <td style="border-top-right-radius: 10px; border-bottom-right-radius: 10px;">= Versandkostenfrei</td>
                    </tr>
                </tbody>
            </table>
        </div>
    
        <div class="col-xs-12 col-md-6 col-lg-6">
            &nbsp;
        </div>
    </div>
    
    Man kann aber anstelle der Style-Angaben eine Klasse vergeben und das dann im CSS eintragen.
    Wer keine "runden Ecken" mag, lässt sie ganz weg.

    Für die Hintergrund und Schriftfarben:
    Code:
    .table.table-striped > tbody > tr:nth-of-type(odd) {
        background-color: #f3e7d7;
        color: #630;
    }
    .table.table-striped > tbody > tr:nth-of-type(even) {
        background-color: transparent;
        color: #630;
    }
     
  8. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2
  9. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2
    Unbenannt-2.jpg Hallo Barbara, hat soweit geklappt! Aber wo sind die zwei Bilder abhanden gekommen von den Paketdienstleister?
     
  10. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Schau mal in das Verzeichnis:
    images/icons/shipping/

    da sollten die Bilder sein.
    Einfach die Bildpfade in der Datei darauf ändern.
     
  11. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2
    Wenn ich den Code einfüge kommt bei mir das raus. Es wird alles verschoben und die Farben werden verfälscht. Unbenannt-3.jpg
     
  12. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2
    Wie ordnet man jetzt die einzelnen pauschalen Lieferkosten den jeweiligen Versandanbietern zu? Ich kenne nur die Variante über Gewicht.
     
  13. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Wenn Du den Versand nach Gewicht anbietest, dann musst Du natürlich auch die Kosten für die Gewichte eintragen.
    Ich habe bei mir das Modul "Table" kopiert, für jede Versandart und da die selben Werte eingetragen.
     
  14. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2
    Wie kopiert man das?
     
  15. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2
    Schade das Barbara die Einzige ist, die mir hier Infos gibt.
     
  16. marit
    marit Erfahrener Benutzer
    Registriert seit:
    7. März 2014
    Beiträge:
    1.434
    Danke erhalten:
    141
    Danke vergeben:
    185
    Na komm, sie ist schließlich die Kompetenteste, da kann man nur ehrfürchtig zugucken. Sei froh, dass du überhaupt Hilfe kriegst!
     
  17. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2
    Wie kann ich das verstehen, sei froh? Klar bin ich froh, geb es Barbara nicht könnten einige vergeblich hier um Rat bitten. Das weis ich!
     
  18. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2
    Dein Satz stört mich, sei froh das Du überhaupt Hilfe bekommst! Was meinst Du damit? Deswegen sind wir alle hier im Forum! Komische Andeutung oder verstehe ich da was falsch?
     
  19. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    1. September 2012
    Beiträge:
    2.707
    Danke erhalten:
    513
    Danke vergeben:
    173
    Schon die Suchfunktion benutzt?

    (Link nur für registrierte Nutzer sichtbar.)
     
  20. nummersieben
    nummersieben Erfahrener Benutzer
    Registriert seit:
    18. Oktober 2014
    Beiträge:
    89
    Danke erhalten:
    2
    Danke vergeben:
    2