Unterschiedliche Versandkosten

Dieses Thema im Forum "Versand" wurde erstellt von martin_FFM, 8. Juni 2020.

  1. martin_FFM

    martin_FFM Mitglied

    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

    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

    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

    Table geklont?
     
  5. barbara

    barbara G-WARD 2014-2020

    Meinst Du unter "Zahlung und Versand"?
    Das sind responsive Tabellen.
    Den Code kann ich Dir gerne hier posten.
     
  6. nummersieben

    nummersieben Erfahrener Benutzer

  7. barbara

    barbara G-WARD 2014-2020

    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

  9. nummersieben

    nummersieben Erfahrener Benutzer

    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

    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

    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

    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

    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

    Wie kopiert man das?
     
  15. nummersieben

    nummersieben Erfahrener Benutzer

    Schade das Barbara die Einzige ist, die mir hier Infos gibt.
     
  16. Anonymous

    Anonymous Erfahrener Benutzer

    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

    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

    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

    Schon die Suchfunktion benutzt?

    (Link nur für registrierte Nutzer sichtbar.)
     
  20. nummersieben

    nummersieben Erfahrener Benutzer