GX-Customizer flexibel anzeigen lassen

Thema wurde von waltermetzger, 2. Mai 2017 erstellt.

  1. waltermetzger

    waltermetzger Erfahrener Benutzer

    Registriert seit:
    3. Februar 2016
    Beiträge:
    63
    Danke erhalten:
    1
    Danke vergeben:
    3
    Hallo
    Ich würde meinen GX-Customizer über der Produktbeschreibung erstellen. In der Templateauswahl steht das mann es unter der Artikelbeschreibung setzen kann ich möchte es gerne darüber wie kann ich das via html setzen?
     
  2. waltermetzger

    waltermetzger Erfahrener Benutzer

    Registriert seit:
    3. Februar 2016
    Beiträge:
    63
    Danke erhalten:
    1
    Danke vergeben:
    3
    Ich komm hier nicht weiter...

    hier der Code der honeygrid/snippets/produkt_info/product_discription.html

    HTML:
    {load_language_text section="product_info"}
    
    {assign var="ARR_PRODUCTS_DESCRIPTION" value="<div id=\"tabbed_description_part\">"|explode:$PRODUCTS_DESCRIPTION}
    
    {if ($GM_GPRINT && 'CUSTOMIZER_POSITION'|gm_get_conf === '1') || $ARR_PRODUCTS_DESCRIPTION[0]|trim !== ''}
        {assign var="show_description_tab" value=true}
    {else}
        {assign var="show_description_tab" value=false}
    {/if}
    
    {if $show_description_tab || $tabs|@count > 0 || ($GM_GPRINT && 'CUSTOMIZER_POSITION'|gm_get_conf !== '3')}
        <div class="nav-tabs-container{if $tabs|@count > 0} has-multi-tabs{/if}" data-gambio-widget="tabs">
    
            <!-- Nav tabs -->
            <ul class="nav nav-tabs">
                {if $show_description_tab}
                    <li class="active">
                        <a href="#" title="{$txt.text_description}" onclick="return false">
                            {$txt.text_description}
                        </a>
                    </li>
                {/if}
                {foreach name=tabs_loop item=tab_item from=$tabs}
                    <li{if !$show_description_tab && $smarty.foreach.tabs_loop.first} class="active"{/if}>
                        <a href="#" title="{$tab_item.title}" onclick="return false">
                            {$tab_item.title}
                        </a>
                    </li>
                {/foreach}
                {if $GM_GPRINT && 'CUSTOMIZER_POSITION'|gm_get_conf === '2'}
                    <li{if !$show_description_tab && $tabs|@count === 0} class="active"{/if}>
                        <a href="#" title="{$txt.text_customizer_tab}" onclick="return false">
                            {$txt.text_customizer_tab}
                        </a>
                    </li>
                {/if}
            </ul>
    
            <!-- Tab panes -->
            <div class="tab-content">
                {if $show_description_tab}
                    <div class="tab-pane active">
                        <div class="tab-heading">
                            <a href="#" onclick="return false">{$txt.text_description}</a>
                        </div>
                        <div class="tab-body active">
                            {$ARR_PRODUCTS_DESCRIPTION[0]}
    
                            {include file="get_usermod:{$tpl_path}snippets/product_info/customizer.html" position=1}
                        </div>
                    </div>
                {/if}
                {foreach name=tabs_loop item=tab_item from=$tabs}
                    <div class="tab-pane{if !$show_description_tab && $smarty.foreach.tabs_loop.first} active{/if}">
                        <div class="tab-heading">
                            <a href="#" onclick="return false">{$tab_item.title}</a>
                        </div>
                        <div class="tab-body{if !$show_description_tab && $smarty.foreach.tabs_loop.first} active{/if}">
                            {$tab_item.content}
                        </div>
                    </div>
                {/foreach}
    
                {if $GM_GPRINT && 'CUSTOMIZER_POSITION'|gm_get_conf === '2'}
                    <div class="tab-pane{if !$show_description_tab && $tabs|@count === 0} active{/if}">
                        <div class="tab-heading">
                            <a href="#" onclick="return false">{$txt.text_customizer_tab}</a>
                        </div>
                        <div class="tab-body{if !$show_description_tab && $tabs|@count === 0} active{/if}">
                            {include file="get_usermod:{$tpl_path}snippets/product_info/customizer.html" position=2}
                        </div>
                    </div>
                {/if}
            </div>
    
        </div>
    {/if}
     
  3. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.947
    Danke erhalten:
    6.089
    Danke vergeben:
    1.078
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Das dürfte der Tab Inhalt sein

    <div class="tab-body{if !$show_description_tab && $tabs|@count === 0} active{/if}">
    {include file="get_usermod:{$tpl_path}snippets/product_info/customizer.html" position=2}
    </div>

    Müsstest aber die DIV auch umbenennen dann da sie sonst wie die TABs formatiert werden.

    Man kann den Customizer auch über dem Preis anzeigen lassen, dann sehen Kunden ihn auch immer.
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    11. Mai 2017
    Beiträge:
    248
    Danke erhalten:
    6
    Danke vergeben:
    139
    Hallo. Wie genau stelle ich das denn ein das der Customizer über dem Preis angezeigt wird? In dem Handbuch für Gambio GX3 steht ja folgendes: "Die voreingestellten Abmessungen sind bereits ideal, wenn das Customizer-Set auf der Artikel-Detailseite oberhalb der Preisanzeige eingebunden werden soll". Ich habe die Größe nicht geändert und es wird trotzdem unter der Artikelbeschreibung angezeigt. Why?

    LG
     
  5. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.947
    Danke erhalten:
    6.089
    Danke vergeben:
    1.078
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    style editor oder template einstellungen ist irgendwo ne option für die platzierung
     
  6. Im Adminbereich Artikel/GX-Customizer auf Reiter-Konfiguration, da kann man das einstellen.
     
  7. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    11. Mai 2017
    Beiträge:
    248
    Danke erhalten:
    6
    Danke vergeben:
    139
    Danke euch,

    kann ich auch die Farbe der einzelnen Tabs (siehe Bild: Name 1, Name 2, Datum) ändern? Habe bisher nichts gefunden!?

    mfg
     

    Anhänge: