Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Tabs für Produktdetails

    lohkaes1

    • Schreiberling
    • Beiträge: 460
    Tabs für Produktdetails
    am: 07. März 2012, 11:50:01
    Hallo,

    ich habe mir in meinem Testshop (1.05, XTC5 Template) diese Erweiterung eingebaut: http://www.xtc-load.de/2010/11/tabs-fur-produktdetails-ohne-templateanderung/.

    Die Tabs der Erweiterung werden auch angezeigt. Nun folgende Frage:

    Wie bzw. wo muss ich diese Erweiterung anpassen, dass die Tabs in der Produktbeschreibung genau an der Position angezeigt werden, an der die Tabs des XTC5-Templates dargestellt werden?

    Für Tipps wäre ich echt sehr Dankbar.

    Linkback: https://www.modified-shop.org/forum/index.php?topic=18725.0

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Tabs für Produktdetails
    Antwort #1 am: 07. März 2012, 12:04:19
    Hallo lohkaes1,

    hast du mal einen Link zu deinem Shop?
    Sonst wird es schwierig dir zu helfen.

    Schöne Grüße,
    Jan

    lohkaes1

    • Schreiberling
    • Beiträge: 460
    Re: Tabs für Produktdetails
    Antwort #2 am: 07. März 2012, 12:18:12
    Hallo jannemann,

    Danke für Deine Antwort. Anbei mal ein Screenshot, vielleicht hilft das schon weiter und das Problem wird vielleicht etwas klarer? Für den Einbau des Modules mussten folgende Files Angepasst werden:

    includes/modules/product_info.php
    includes/header.php
    print_product_info.php

    Die Funktion des Modules ist vorhanden. Nur sollten die Tabs in der oberen Tab-Leiste der Produktinfo dargestellt werden. Leider fehlt mir hier der Zusammenhang, in welchem File hier eine Anpassung erfolgen muss.

    Herzlichen Dank.

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Tabs für Produktdetails
    Antwort #3 am: 07. März 2012, 13:18:58
    Dann hast du das Modul falsch eingebaut. Ein Screenshot hilft da wenig weiter.
    Angepasst werden muss auch noch die product_info_xx.html

    Schöne Grüße,
    Jan

    Buggyboy

    • Fördermitglied
    • Beiträge: 968
    • Geschlecht:
    Re: Tabs für Produktdetails
    Antwort #4 am: 07. März 2012, 13:53:01
    Hallo!

    Habe ein ähnliches Problem:

    Hab mit einem neu aufgesetzten Testshop gearbeitet und einfach alle Files in den Shopordner kopiert.

    Leider wird bei mir noch nicht einmal die normale Tableiste angezeigt, sondern nur ein Link: Details

    Siehe Bild:

    Welche Änderungen sind den in der Template Datei noch zu machen?
    In der Anleitung steht leider nichts dazu...

    Bis peter...

    thecamillo

    • Frisch an Board
    • Beiträge: 63
    • Geschlecht:
    Re: Tabs für Produktdetails
    Antwort #5 am: 07. März 2012, 14:02:29
    Setz die Werte doch einfach manuell:

    Öffne lang/german/lang_german.conf und suche:

    [product_info]
    stock = 'Bestand:'
    weight = 'Gewicht:'
    status = 'Status:'
    selled = 'Bereits verkauft:'
    model = 'Art.Nr.:'
    print = 'Artikeldatenblatt drucken'
    text_shippingtime = 'Lieferzeit:'
    text_zoom = 'Bild vergrößern'

    darunter einfügen:

    text_description = 'Artikelbeschreibung'
    text_mini_description ='Tab 1'
    text_midi_description ='Tab 2'
    text_maxi_description ='Tab 3'

    Ich bastel gerade einen neuen Webshop für einen meiner Kunden. Verwendet werden auch zusätzliche Tabs nach dieser Anleitung + die Accordions. Wer sichs mal anschauen mag hier der Link: http://tinyurl.com/85blvac

    lohkaes1

    • Schreiberling
    • Beiträge: 460
    Re: Tabs für Produktdetails
    Antwort #6 am: 07. März 2012, 14:12:40
    Hallo,

    Bitte beachten:
    Ich habe nicht dieses Modul: http://www.modified-shop.org/forum/index.php?topic=4888.0
    sondern dieses hier http://www.xtc-load.de/2010/11/tabs-fur-produktdetails-ohne-templateanderung/ eingebaut.

    Mit diesem Modul sind keine Einträge/Erweiterungen in der Datenbank etc. nötig. Ein weiterer Vorteil des Modules ist, das man die Artikelbeschreibung wie gehabt z.B. über JTL-Wawi pflegen kann und man in der Artikelbeschreibung  die Tabs über Platzhalter z.B. [TAB:Detail1] Text1 [TAB-Detail2]Text2  definieren kann.

    Buggyboy

    • Fördermitglied
    • Beiträge: 968
    • Geschlecht:
    Re: Tabs für Produktdetails
    Antwort #7 am: 07. März 2012, 14:15:37
    Hi!

    Ja, das Modul hab ich auch.

    Da hat sich thecamillo wohl versehen und im falschen Posting geantwortet... ;-}

    Bis peter

    thecamillo

    • Frisch an Board
    • Beiträge: 63
    • Geschlecht:
    Re: Tabs für Produktdetails
    Antwort #8 am: 07. März 2012, 14:44:35
    Ja, sorry tut mir Leid. Da waren mein verstand wieder schneller als die Augen beim lesen. Mit dem Modul habe ich noch keine Erfahrungen gesammlt -werde es aber gleich mal testen. Bei der Gelegenheit: Könnte mal jemand sich meinen Post: http://www.modified-shop.org/forum/index.php?topic=18733.msg anschauen und meine Annahme im Gegenzug ebenfalls überprüfen?

    lohkaes1

    • Schreiberling
    • Beiträge: 460
    Re: Tabs für Produktdetails
    Antwort #9 am: 07. März 2012, 19:02:00
    Hallo,

    hat den hier niemand eine Idee?  :nixweiss:

    So wo ich nun herausgefunden habe, muss man, so wie jannemann bereits weiter oben angemerkt hat, die product_info_tabs_v1.html angepasst werden. Leider hab ich absolut keinen Plan wie.

    Hat den von den Durchblickern hier niemand eine Idee oder Ansatz wo und wie ich da ansetzen kann?
    Wäre echt Super wenn mir hier jemand auf die Sprünge helfen könnte  :-)

    Herzlichen Dank!

    thecamillo

    • Frisch an Board
    • Beiträge: 63
    • Geschlecht:
    Re: Tabs für Produktdetails
    Antwort #10 am: 07. März 2012, 19:31:26
    Eigentlich wollte ich gerade den Stecker ziehn.

    Benutze dein FTP - Programm und bearbeite und /templates/deintemplate/modules/product_info

    die Datei product_info_tab_v1.html

    Speicher vielleicht zur Sicherheit das Ding lokal auf die Platte oder du speicherst diese gleich unter neuem Namen ab. Wenn du das machst musst du im Backend deinem Produkt diese natülich auch zuweisen.

    Die Datei dürfte in etwa so aussehen:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="product_info"}
    {$FORM_ACTION}
    <h1>{$PRODUCTS_NAME}</h1>

    <div id="productinfowrap">
    <table><tr><td style="padding-right:20px;">
            {if $PRODUCTS_IMAGE!=''}

                    <a title="{$PRODUCTS_NAME}" href="{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}" class="thickbox" rel="{$PRODUCTS_ID}"><img src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" class="productimage" />{if $PRODUCTS_POPUP_LINK!=''}<br/>{#text_zoom#}{/if}</a>

            {/if}</td><td>
            <div id="productinfoprice">

                            <p class="productprice"><strong>{$PRODUCTS_PRICE}</strong></p>
                            <p class="taxandshippinginfo" style="white-space:nowrap">{$PRODUCTS_TAX_INFO}{if $PRODUCTS_SHIPPING_LINK}{$PRODUCTS_SHIPPING_LINK}{/if}</p>
                            {if $SHIPPING_NAME}<p class="shippingtime"><strong>{#text_shippingtime#}</strong>{if $SHIPPING_IMAGE}<img src="{$SHIPPING_IMAGE}" alt="{$SHIPPING_NAME}" />{/if} {$SHIPPING_NAME}</p>
                            {/if}
                            {if $PRODUCTS_VPE}
                            <div class="hrlightgrey"></div>{$PRODUCTS_VPE}{/if}
                            {if $MODULE_graduated_price !=''}<div class="hrlightgrey"></div>{$MODULE_graduated_price}{/if}
                            {if $PRODUCTS_DISCOUNT!=''}<div class="hrlightgrey"></div>{$PRODUCTS_DISCOUNT}{/if}
                            {if $PRODUCTS_FSK18=='true'}<div class="hrlightgrey"></div><img src="{$tpl_path}img/fsk18.gif" alt="" style="cursor:default" />{/if}
                            {if $PRODUCTS_MODEL!=''}<div class="hrlightgrey"></div>
                            <strong>{#model#}</strong> {$PRODUCTS_MODEL}{/if}
                            {if $PRODUCTS_URL != ''}
                            <div class="hrlightgrey"></div><div style="padding-top:5px;">{$PRODUCTS_URL}</div>
                            {/if} <br />
                            <div style="margin-top:10px"></div>
                            {$PRODUCTS_PRINT}

                    {if $PRODUCTS_DATE_AVIABLE != ''}<p>{$PRODUCTS_DATE_AVIABLE}</p>{/if}
            </div>
            <div style="clear:both;"></div>
        </td></tr></table>
            {if $MODULE_product_options !=''}
            <div class="productoptions">{$MODULE_product_options}</div>{/if}
    <!-- BOF - Tomcraft - 2009-11-28 - Included xs:booster //-->
            {if $XTB_REDIRECT_USER_TO=='product'}<div style='width:400px;padding:10px;color:white;background-color:green;'><strong>Sie haben die eBay Auktion gewonnen!</strong><br/>Bitte w&auml;hlen Sie nun noch die gew&uuml;nschten Produkteigenschaften und legen Sie den Artikel danach in den Warenkorb, um mit der Zahlung fortzufahren und das Produkt versandfertig zu machen!</div>{/if}
    <!-- EOF - Tomcraft - 2009-11-28 - Included xs:booster //-->
            <div class="addtobasket">
            <table border="0" cellspacing="0" cellpadding="2">
                    <tr>
                    <td style="width:100%; padding-right:5px;">{$ADD_QTY}</td>
                    <td>{$ADD_CART_BUTTON}</td>
                    </tr>
            </table>
            </div>
    </div>

    {$FORM_END}

    {*BEGIN TABS*}


    {if $PRODUCTS_DESCRIPTION !=''}
    <div class="tab-pane" id="tab-pane-1">
    <div class="tab-page"><h2 class="tab">{#text_description#}</h2>{$PRODUCTS_DESCRIPTION}</div>
    {if $PRODUCTS_MINI_DESCRIPTION !=''}<div class="tab-page"><h2 class="tab">{#text_mini_description#}</h2>{$PRODUCTS_MINI_DESCRIPTION}</div>{/if}
    {if $PRODUCTS_MIDI_DESCRIPTION !=''}<div class="tab-page"><h2 class="tab">{#text_midi_description#}</h2>{$PRODUCTS_MIDI_DESCRIPTION}</div>{/if}
    {if $PRODUCTS_MAXI_DESCRIPTION !=''}<div class="tab-page"><h2 class="tab">{#text_maxi_description#}</h2>{$PRODUCTS_MAXI_DESCRIPTION}</div>{/if}
    {if $MODULE_product_options !=''}<div class="tab-page"><h2 class="tab">{#text_options_description#}</h2>{$MODULE_product_options}</div>{/if}
    </div>

    <script type="text/javascript">
    setupAllTabs();
    </script>
    {/if}

    {if $more_images|@count > 0}
            <div id="tab_more_images">

                    <div class="morepics">
                    {foreach item=more_images_data from=$more_images}
                            <a class="thickbox" rel="{$PRODUCTS_ID}" title="{$PRODUCTS_NAME}" href="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}"><img align="left" src="{$more_images_data.PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" /></a>
                    {/foreach}
                    </div>
                    <div style="clear:both;"></div>
            </div>
    {/if}
    {if $MODULE_products_media != ''}<div id="tab_media">{$MODULE_products_media}</div>{/if}
    {if $MODULE_products_reviews != ''}<div id="tab_reviews">{$MODULE_products_reviews}</div>{/if}
    {if $MODULE_cross_selling != '' || $MODULE_reverse_cross_selling != ''}<div id="tab_cross_selling">{$MODULE_cross_selling}{if $MODULE_reverse_cross_selling != ''}{$MODULE_reverse_cross_selling}{/if}</div>{/if}
    {if $MODULE_also_purchased != ''}<div id="tab_also_purchased">{$MODULE_also_purchased}</div>{/if}

    </div>

    {*END TABS*}

    {if $PRODUCTS_ADDED != ''}<p class="productinfoproductadded">{$PRODUCTS_ADDED}</p>{/if}
    {$PRODUCT_NAVIGATOR}

    Solltest du von HTML gar keine Ahnung haben richte eine kleine Spende (100 Lappen) ans Forum mache ich die Tage auch wieder.

    thecamillo

    • Frisch an Board
    • Beiträge: 63
    • Geschlecht:
    Re: Tabs für Produktdetails
    Antwort #11 am: 07. März 2012, 19:56:52
    Ich will mal nicht so sein: Poste mal dein template (die html Datei) und ich bastel dir das eben schnell - komplett kostenlos. Aber bitte als zip anhängen und nicht Copy & Paste hier ins Forum klatschen. Ich bin noch da bis 20:30, dann geh ich off - Packe in das Zip eine TXT Datei mit deiner Email-Adresse.

    lohkaes1

    • Schreiberling
    • Beiträge: 460
    Re: Tabs für Produktdetails
    Antwort #12 am: 08. März 2012, 13:23:52
    Hallo,
    @thecamillo: Danke für Deine Hilfe/Antwort. Kann sein das wir aneinander vorbei Quatschen ;-) Deinen Vorschlag habe ich bereits versucht, da ich mir gedacht habe ich schau doch mal wie das in diesem Modul ( http://www.modified-shop.org/forum/index.php?topic=4888.0) gemacht wurde. Leider hat das nicht den gewünschten Erfolg gehabt.

    Hab mich bestimmt falsch ausgedrückt oder hier zu wenig Infos geschrieben, ich versuchs einfach nochmal.

    Ich habe das im Anhang beigefügte Modul installiert. Das Modul funktioniert auch, nur habe ich, wie im 2ten Anhang zu sehen, dass Problem das sich die Tabs vom installierten Modul [artikel_tabs] sich nicht in die bereits vorhanden Tabs des XTC 1.05 integrieren, wenn ich als Artikelvorlage die product_info_tabs_v1.html nehme.

    Mein Ziel: Die Tabs aus dem installierten Modul so in die product_infos_tabs_v1.html zu integrieren, dass man beide Varianten nutzen kann.

    Es muss nicht sein, das hier jemand eine fertige Version präsentiert, ich bräuchte einfach ein paar Anhaltspunkte, Denkanstöße wie und wo man hier ansetzten muss oder ob das Vorhaben so gar nicht funktioniert.

    Vielen Dank.

     

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Tabs für Produktdetails
    Antwort #13 am: 08. März 2012, 16:46:33
    @lohkaes1

    Die von dir benutzten Habo-Tabs sind nicht kompatibel mit den im Shopsystem integrierten.
    Du müsstest die dann erstmal deinstallieren.
    Das ist aber doch Blödsinn.
    Es gibt Module, die sich nahtlos in die bestehenden Tabs integrieren, ebenfalls über WaWis pflegbar sind
    und HTML-tags anstelle von Fantasie-tags benutzen.
    Das hat den Vorteil, daß auch mit deaktiviertem Javascript noch alles gut aussieht und vor allem auch validen Code produziert.

    Solche Module gibt's aber nicht ganz für lau, aber günstig.

    Gruß,
    noRiddle

    lohkaes1

    • Schreiberling
    • Beiträge: 460
    Re: Tabs für Produktdetails
    Antwort #14 am: 08. März 2012, 17:06:47
    @noRiddle: Danke für Deinen Hinweis. Hast Du mir einen Link zu einem Modul das hier Tabs erzeugt, die ich dann auch über die JTL-Wawi füllen kann?

    Danke für Deinen Hilfe
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
    2 Antworten
    2177 Aufrufe
    02. Dezember 2010, 20:53:25 von KingderNacht
    1 Antworten
    2225 Aufrufe
    13. Januar 2011, 09:39:34 von franky_n
    6 Antworten
    3801 Aufrufe
    24. April 2012, 14:48:57 von webverwalter
               
    anything