Cross-Selling als Tab neben Beschreibung

Thema wurde von jox, 10. Oktober 2011 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juli 2011
    Beiträge:
    990
    Danke erhalten:
    69
    Danke vergeben:
    128
    Kann hier auch jemand eine grobe Anleitung einstellen? Das "andere Forum" ist momentan leider down..
     
  2. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juli 2011
    Beiträge:
    990
    Danke erhalten:
    69
    Danke vergeben:
    128
    sorry, ich nehms zurück. hab nen schlechten tag erwischt
     
  3. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    Also bei mir verhält sich die TABs-Geschichte ganz sonderbar. Und zwar wieder einmal im IE9.
    Habe jetzt auch verschiedene Konstellationen ausprobiert und herausgefunden, dass es im IE bei den Produkten aller Kategorien funktioniert nur bei zwei Kategorien nicht. Habe die Kategorien mit den anderen verglichen, konnte aber zumindest im Adminbereich keine Unterschiede im Aufbau entdecken.

    Bei den Produkten dieser beiden Kategorien funktioniert der TAB Produktbewertung nicht. Bei den anderen funktioniert er und weiß nicht warum das so ist.

    Deshalb meine Frage:
    Wie kann ich die Kategorien in der Datenbank vergleichen?
    Oder, wie soll ich vorgehen?
     
  4. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    Bei mir erscheint im IE9 beim Cross-Selling-TAB lediglich der erste Cross-Selling-Artikel, obwohl dem Produkt weitere Cross-Selling-Artikel hinterlegt sind.
    In den anderen Browsern funktioniert alles astrein.

    Was muß ich ändern, damit das im IE9 auch richtig erscheint?
     
  5. balou...sagt "Auf Wiedersehn"

    balou...sagt "Auf Wiedersehn" Erfahrener Benutzer

    Registriert seit:
    7. Juni 2011
    Beiträge:
    1.766
    Danke erhalten:
    374
    Danke vergeben:
    134
  6. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    Hallo Michael,

    Nein, es ist etwas anderes.

    In der /templates/EyeCandy/objects/product_boxes_list.html hab ich Änderungen zwecks dem Warenkorb-Button gemacht.

    Ohne die neue TAB-Regelung funktioniert der Link mit dem Warenkorb auch.
    Doch sobald ich die neue TAB-Regelung ins Spiel bringe, funktioniert es nicht mehr.

    Folgende Änderung habe ich ursprünglich in der product_boxes_list.html gemacht:
    HTML:
    <div class="artlist">
    <div  class="artlist-buttons-details">
    <a href="{$module_data.PRODUCTS_LINK}"  class="button_blue button_set"><span class="button-outer"><span  class="button-inner">mehr  Details</span></span></a>
    </div>
    <div class="artlist-buttons-buy">
    <form  id="{$module_data.FORM_DATA.ID}" action="{$module_data.FORM_DATA.ACTION_URL}"  method="{$module_data.FORM_DATA.METHOD}">
              <input  type="hidden" name="{$HIDDEN_QTY_NAME}" value="{$HIDDEN_QTY_VALUE}"  />
              <a href="{$module_data.GM_PRODUCTS_BUTTON_BUY_NOW_URL}"  class="button_red button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME  != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'&quot;'}  Kaufen"{/if}><span class="button-outer2"><span  class="button-inner2"><img class="png-fix"  src="{$tpl_path}img/icons/icon-white-shoppingcart-s.png" alt=""  style="margin-right:0px; float:left"  /></span></span></a>
             <input type="hidden"  class="gm_products_id" name="products_id" value="{$module_data.PRODUCTS_ID}"  />
    </form>
    </div>
    </div>
    Ersetze ich nun:
    HTML:
    <div class="artlist-buttons-buy">
    <form  id="{$module_data.FORM_DATA.ID}" action="{$module_data.FORM_DATA.ACTION_URL}"  method="{$module_data.FORM_DATA.METHOD}">
    <input type="hidden"  name="{$HIDDEN_QTY_NAME}" value="{$HIDDEN_QTY_VALUE}" />
    <a  href="{$module_data.GM_PRODUCTS_BUTTON_BUY_NOW_URL}" class="button_red  button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME != ''}  title="{$module_data.PRODUCTS_NAME|replace:'"':'&quot;'}  Kaufen"{/if}><span class="button-outer2"><span  class="button-inner2"><img class="png-fix"  src="{$tpl_path}img/icons/icon-white-shoppingcart-s.png" alt=""  style="margin-right:0px; float:left"  /></span></span></a>
    <input type="hidden"  class="gm_products_id" name="products_id" value="{$module_data.PRODUCTS_ID}"  />
    </form>
    </div>
    
    mit:
    HTML:
    <div class="artlist-buttons-buy">        
    <a  href="{$module_data.GM_PRODUCTS_BUTTON_BUY_NOW_URL}" class="button_red  button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME != ''}  title="{$module_data.PRODUCTS_NAME|replace:'"':'&quot;'}  {$txt.text_buy}"{/if}><span class="button-outer3"><span  class="button-inner3"><img class="png-fix"  src="{$tpl_path}img/icons/icon-white-shoppingcart-s.png" alt=""  style="margin-right:0px; float:left"  /></span></span></a>
    </div>
    funktioniert es zwar mit den Cross-Selling-Artikeln unter der neuen TAB-Regelung, aber dafür verlinkt es mir in der gekachelten Ansicht der Produktübersicht nicht mehr in den Warenkorb.

    Irgendwie schmeckt ihm das <form_id......> in der neuen TAB-Regelung nicht.

    Vielleicht kann mir ja Timo tatsächlich auch bei der Sache helfen.
     
  7. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    #27 jox, 6. Mai 2012
    Zuletzt bearbeitet: 6. Mai 2012
    Es muß sich hier abspielen:
    HTML:
    <div class="artlist-buttons-buy">
    <form id="{$module_data.FORM_DATA.ID}" action="{$module_data.FORM_DATA.ACTION_URL}" method="{$module_data.FORM_DATA.METHOD}">
                            <input type="hidden" name="{$HIDDEN_QTY_NAME}" value="{$HIDDEN_QTY_VALUE}" />
                            <a href="{$module_data.GM_PRODUCTS_BUTTON_BUY_NOW_URL}" class="button_red button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'&quot;'} {$txt.text_buy}"{/if}><span class="button-outer2"><span class="button-inner2"><img class="png-fix" src="{$tpl_path}img/icons/icon-white-shoppingcart-s.png" alt="" style="margin-right:0px; float:left" /></span></span></a>                            
                            <input type="hidden" class="gm_products_id" name="products_id" value="{$module_data.PRODUCTS_ID}" />
    </form>
    </div>
    Wenn ich den Code herausnehme, erscheinen die Cross-Selling-Artikel wie gewünscht, doch habe ich dann keinen Warenkorb-Button mehr.

    Kann jemand hier einen Fehler entdecken?
    Oder mir erklären, was ich hier anders eintragen muß? z. B. in <form................ >?
     
  8. THR

    THR Erfahrener Benutzer

    Registriert seit:
    1. Juni 2011
    Beiträge:
    276
    Danke erhalten:
    13
    Danke vergeben:
    22
    Der Spaß wird doch in der ProductInfoContentView.inc.php erzeugt. Dort wird auch der Tab für den Customizer definiert.

    Kann man weiter unten den Code für
    $coo_product_media
    $coo_also_purchased
    $coo_cross_selling

    etc. nicht auch dahingehend abändern? Dann müssten doch die anderen "Blöcke" auch als Tab erscheinen. Wäre zwar nicht Updatesicher aber immerhin.