MarcinKFAM Posted May 6, 2018 Share Posted May 6, 2018 Witajcie, chciałbym się dowiedzieć jak mozna rozszerzyć panel/sekcję z zakładkami opis i szczegóły w domyślnym szablonie? Oto strona ja wygląda to teraz - link, a mogło by być na całej szerokości strony. Btw - mozna jakoś rozszerzyć funkcje std edytora czy trzeba klepać większość z palca w html? Link to comment Share on other sites More sharing options...
0 endriu107 Posted May 6, 2018 Share Posted May 6, 2018 Musisz edytować plik product.tpl i przenieść blok product_tabs nieco niżej do sekcji która wyświetla sie na całą szerokość. Link to comment Share on other sites More sharing options...
0 MarcinKFAM Posted May 6, 2018 Author Share Posted May 6, 2018 to też przeniosłem: Quote {block name='product_tabs'} <div class="tabs"> <ul class="nav nav-tabs" role="tablist"> {if $product.description} <li class="nav-item"> <a class="nav-link{if $product.description} active{/if}" data-toggle="tab" href="#description" role="tab" aria-controls="description" {if $product.description} aria-selected="true"{/if}>{l s='Description' d='Shop.Theme.Catalog'}</a> </li> {/if} <li class="nav-item"> <a class="nav-link{if !$product.description} active{/if}" data-toggle="tab" href="#product-details" role="tab" aria-controls="product-details" {if !$product.description} aria-selected="true"{/if}>{l s='Product Details' d='Shop.Theme.Catalog'}</a> </li> {if $product.attachments} <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#attachments" role="tab" aria-controls="attachments">{l s='Attachments' d='Shop.Theme.Catalog'}</a> </li> {/if} {foreach from=$product.extraContent item=extra key=extraKey} <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#extra-{$extraKey}" role="tab" aria-controls="extra-{$extraKey}">{$extra.title}</a> </li> {/foreach} </ul> <div class="tab-content" id="tab-content"> <div class="tab-pane fade in{if $product.description} active{/if}" id="description" role="tabpanel"> {block name='product_description'} <div class="product-description">{$product.description nofilter}</div> {/block} </div> {block name='product_details'} {include file='catalog/_partials/product-details.tpl'} {/block} {block name='product_attachments'} {if $product.attachments} <div class="tab-pane fade in" id="attachments" role="tabpanel"> <section class="product-attachments"> <h3 class="h5 text-uppercase">{l s='Download' d='Shop.Theme.Actions'}</h3> {foreach from=$product.attachments item=attachment} <div class="attachment"> <h4><a href="{url entity='attachment' params=['id_attachment' => $attachment.id_attachment]}">{$attachment.name}</a></h4> <p>{$attachment.description}</p <a href="{url entity='attachment' params=['id_attachment' => $attachment.id_attachment]}"> {l s='Download' d='Shop.Theme.Actions'} ({$attachment.file_size_formatted}) </a> </div> {/foreach} </section> </div> {/if} {/block} {foreach from=$product.extraContent item=extra key=extraKey} <div class="tab-pane fade in {$extra.attr.class}" id="extra-{$extraKey}" role="tabpanel" {foreach $extra.attr as $key => $val} {$key}="{$val}"{/foreach}> {$extra.content nofilter} </div> {/foreach} </div> </div> {/block} przed ostatniego div-a w div class=row ale nie pojawia się nic na stronie produktu... czy to może jakiś inny plik jest jeszcze product.tpl - ten co go edytuję to w /themes/classic/templates/catalog siedzi. Link to comment Share on other sites More sharing options...
0 endriu107 Posted May 6, 2018 Share Posted May 6, 2018 Wstaw go tuz przed blokiem accessories i sprawdź, oczywiście po zmianach wymuś kompilacje szablonu. Link to comment Share on other sites More sharing options...
Question
MarcinKFAM
Witajcie,
chciałbym się dowiedzieć jak mozna rozszerzyć panel/sekcję z zakładkami opis i szczegóły w domyślnym szablonie?
Oto strona ja wygląda to teraz - link, a mogło by być na całej szerokości strony.
Btw - mozna jakoś rozszerzyć funkcje std edytora czy trzeba klepać większość z palca w html?
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now