Button "In den Warenkorb" durch einen "Link" ersetzen

Thema wurde von Anonymous, 1. Februar 2024 erstellt.

  1. Anonymous
    Anonymous Mitglied
    Registriert seit:
    18. Januar 2024
    Beiträge:
    12
    Danke erhalten:
    0
    Danke vergeben:
    4
    Hallo zusammen

    kann man für einzelne Artikel den Button "In den Warenkorb" durch einen Link auf eine externe Webseite ersetzen?

    d.h. der Artikel landet nicht in meinem Warenkorb sondern verweist auf einen anderen WEB Shop

    Viele Grüße
    Susanne
     
  2. Walter Lenk
    Walter Lenk Erfahrener Benutzer
    Registriert seit:
    28. September 2011
    Beiträge:
    623
    Danke erhalten:
    300
    Danke vergeben:
    113
    Guten Morgen Susanne,

    soll der Link auf den externen Shop immer der selbe sein? Ich nehme an dass der pro Artikel individuell ist oder?

    Damit der "in den Warenkorb Button" nicht mehr erscheint könnte man den Artikel auf "Preis auf Anfrage" oder auch "nicht käuflich" setzen.

    Für die Integration des Links muss man aber auf jeden Fall individuell anpassen. Für die Erfassung des Links könnte das Feld "Herstellerlink" benutzt werden. Aber dieser Link muss dann auch an gewünschter Stelle ausgelesen und anstatt des Warenkorb-Buttons angezeigt werden. Denn im Standard erscheint der Herstellerlink sicherlich nicht so wie von Dir gewünscht.

    Bei einem unserer Artikel haben wir das ähnlich individualisiert, da ist aber fest der Link zur Terminbuchung zum Infogespräch drin, also nicht gesteuert pro Artikel. Beispiel: https://shop.lenk.gmbh/gambio-module/gambio-modul-idealo-export-erweiterung-um-kuponcodes.html

    Viele Grüße
    Walter
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.335
    Danke erhalten:
    1.019
    Danke vergeben:
    389
    wichtig zu wissen ist ob du einen Cloudshop oder selfhosted Shop hast.

    Und wie Walter schon fragte:
    Wohin soll der Link führen? Bei jedem Artikel in den anderen Webshop > Startseite?
    oder jeder Artikel verlinkt auf einen anderen Artikel?
     
  4. ecomplus.dev
    ecomplus.dev Erfahrener Benutzer
    Registriert seit:
    6. Mai 2013
    Beiträge:
    101
    Danke erhalten:
    83
    Danke vergeben:
    29
    ist in diesem Fall in beiden Systemen umsetzbar von daher wäre das egal
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.335
    Danke erhalten:
    1.019
    Danke vergeben:
    389
    :) das ist mir klar. sonst hätte ich geschrieben "im Cloudshop nicht möglich". ;-)
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.335
    Danke erhalten:
    1.019
    Danke vergeben:
    389
    #6 Anonymous, 1. Februar 2024
    Zuletzt bearbeitet: 1. Februar 2024
    ich hab da mal was für den Cloudshop "gebastelt". (natürlich auch für alle anderen)
    Damit kannst du bei jedem Artikel einen anderen Link setzen.

    1. du stellst den Artikel auf "nicht käuflich".

    2. dann blendest du per CSS den Warenkorb Button für diesen Artikel aus:

    Code:
    form[action*="products_id=260&"]>div>div>div>.button-container{
        display: none;
        }
    (Die 260 im Code passt man individuell an. Dazu muss ich deinen Shop sehen)

    3. Und dann fügst du diesen Linkbutton ins Zusatzfeld von diesem Artikel ein:
    Bei "Bezeichnung: ." (diesen blenden wir nachher aus)

    Bei "Wert":

    Code:
    <a href="https://www.klaiber-michaela.de" class="btn btn-linkbutton">Dein Buttontext</a>
    4. Mit diesem CSS wird er gestaltet (diesen kopierst du auch in dein eigenes CSS):

    Code:
    .btn.btn-linkbutton{
        background-color: #2eae06;
        color: #ffffff;
        letter-spacing: 1px;
        padding: 10px;
        border: 1px solid #46f604;
        display: flex;
        justify-content: center;
        }
    5. Dieser CSS Code blendet den Punkt und den Doppelpunkt im Feld "Bezeichung" aus:

    Code:
    .product-info .product-info-details dt.col-xs-4.text-left:last-of-type {
            visibility: hidden;
        }
    Sieht dann so aus:
    upload_2024-2-1_11-46-29.png


    Der Link zu deinem Shop wäre prima. :)
     
  7. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. Dezember 2020
    Beiträge:
    403
    Danke erhalten:
    205
    Danke vergeben:
    68
    Am einfachsten ist die product_info_template_standart.html dafür zu duplizieren.
    Mache daraus z.B. eine product_info_template_standart-weiterleitung.html.
    Darin veränderst du folgende Blöcke:
    HTML:
                                                            
    {block name="product_info_template_standard_sticky_box_price_include"}
                                                                <!-- leermachen -->
    {/block}
                               
    {block name="product_info_template_standard_sticky_box_quantity_if"}
     {if $QUANTITY}
          {block name="product_info_template_standard_sticky_box_quantity_unit_if"}
               {if $PRODUCTS_QUANTITY_UNIT}
                      {block name="product_info_template_standard_sticky_box_quantity_unit"}
                               {$PRODUCTS_QUANTITY_UNIT}:
                       {/block}
               {/if}
         {/block}
          {else}
          {block name="product_info_template_standard_sticky_box_quantity_unit_else"}
                                                                    
                  <div class="col-xs-12 button-container">
                          <a href="link zu Weiterleitung"  target="_blank" title="Weiterleitung">zum Produkt
                          </a>           
                  </div>                                                               
                   <input type="hidden" name="products_id" id="products-id" value="{$PRODUCTS_ID}" />
           {/block}
      {/if}
                                                           
             {block name="product_info_template_standard_sticky_box_product_box_bottom"}
                                                                    <!-- leermachen -->
              {/block}
    {/block}
                               
    
    Legst diese angepasste Datei neben die product_info_template_standart.html und kannst dann im jeweiligen Artikel
    die standart-weiterleitung auswählen
     
  8. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.335
    Danke erhalten:
    1.019
    Danke vergeben:
    389
    Wenn es immer der gleiche Link sein soll, ist das die einfachere Lösung. :)
     
  9. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. Dezember 2020
    Beiträge:
    403
    Danke erhalten:
    205
    Danke vergeben:
    68
    Man kann aber auch mehrere product_info_template_standart.html anlegen, habe bei mir 4 verschiedene.
     
  10. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.335
    Danke erhalten:
    1.019
    Danke vergeben:
    389
    ja, ich hab auch 3 Verschiedene. :)
     
  11. Anonymous
    Anonymous Mitglied
    Registriert seit:
    18. Januar 2024
    Beiträge:
    12
    Danke erhalten:
    0
    Danke vergeben:
    4
    Ihr Seid klasse!

    Vielen, Vielen Dank ... das probiere ich aus, sobald ich alle Startprobleme gelöst habe

    DANKE!