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.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    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.449
    Danke erhalten:
    422
    Danke vergeben:
    158
    Table geklont?
     
  5. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    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.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    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.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    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.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    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.387
    Danke erhalten:
    123
    Danke vergeben:
    175
    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.449
    Danke erhalten:
    422
    Danke vergeben:
    158
    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