wdrożenia PrestaShop

strona produktu podzielona na dwie zakładki

  • 5 Odpowiedzi
  • 2906 Wyświetleń

0 użytkowników i 3 Gości przegląda ten wątek.

*

Offline rrr

  • Użytkownik
  • **
  • 33
  • 0
  • Płeć: Mężczyzna
strona produktu podzielona na dwie zakładki
« dnia: Czerwiec 09, 2016, 09:59:08 pm »
przy standardowym szablonie po wejsciu w dany produkt mam opis produktu i cechy na jednej stronie a chiałbym aby były zakładki które moge przełączać
wiem że pomoć to można zmienić w product.tpl ale nie wiem co tam zmienić

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: strona produktu podzielona na dwie zakładki
« Odpowiedź #1 dnia: Czerwiec 09, 2016, 11:07:03 pm »
zamiast standardowych wpisów zaraz po:
<div id="more_info_block" class="clear">wstawiasz
<ul id="more_info_tabs" class="idTabs idTabsShort clearfix">
        {if $product->description}<li><a id="more_info_tab_more_info" href="#idTab1">{l s='More info'}</a></li>{/if}
        {if $features}<li><a id="more_info_tab_data_sheet" href="#idTab2">{l s='Data sheet'}</a></li>{/if}
        {if $attachments}<li><a id="more_info_tab_attachments" href="#idTab3">{l s='Download'}</a></li>{/if}
        {if isset($packItems) && $packItems|@count > 0}<li><a id="more_info_tab_pack" href="#blockpack">{l s='Pack Content'}</a></li>{/if}
        {if isset($product) && $product->customizable}<li><a href="#idTab15">{l s='Product customization'}</a></li>{/if}
        {$HOOK_PRODUCT_TAB}
    </ul>
Każda z linijek posiada odwołanie do swojej zakładki czyli dalej przerabiasz tak np.  idTab1
<div id="idTab1" class="rte">
                {$product->description}
</div>
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline rrr

  • Użytkownik
  • **
  • 33
  • 0
  • Płeć: Mężczyzna
Odp: strona produktu podzielona na dwie zakładki
« Odpowiedź #2 dnia: Czerwiec 10, 2016, 08:54:19 am »
nie mam takiego wpisu jak mi podałeś, przesyłam plik w załaczniku

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: strona produktu podzielona na dwie zakładki
« Odpowiedź #3 dnia: Czerwiec 10, 2016, 09:01:59 am »
oczywiście, że nie masz musisz przerobić :) - to co masz przykład kontenera powyżej 
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline rrr

  • Użytkownik
  • **
  • 33
  • 0
  • Płeć: Mężczyzna
Odp: strona produktu podzielona na dwie zakładki
« Odpowiedź #4 dnia: Czerwiec 10, 2016, 08:23:35 pm »
tylko nie wiem jak, bo napisałeś że
zaraz po:

<div id="more_info_block" class="clear">

wstawiawiam kod

Problem w tym że nie mam tego wpisu <div id="more_info_block" class="clear"> wiec nie wiem w którym miejscu wstawić ten kod:
<ul id="more_info_tabs" class="idTabs idTabsShort clearfix">
        {if $product->description}<li><a id="more_info_tab_more_info" href="#idTab1">{l s='More info'}</a></li>{/if}
        {if $features}<li><a id="more_info_tab_data_sheet" href="#idTab2">{l s='Data sheet'}</a></li>{/if}
        {if $attachments}<li><a id="more_info_tab_attachments" href="#idTab3">{l s='Download'}</a></li>{/if}
        {if isset($packItems) && $packItems|@count > 0}<li><a id="more_info_tab_pack" href="#blockpack">{l s='Pack Content'}</a></li>{/if}
        {if isset($product) && $product->customizable}<li><a href="#idTab15">{l s='Product customization'}</a></li>{/if}
        {$HOOK_PRODUCT_TAB}
    </ul>
« Ostatnia zmiana: Czerwiec 10, 2016, 09:52:48 pm wysłana przez west »

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: strona produktu podzielona na dwie zakładki
« Odpowiedź #5 dnia: Czerwiec 10, 2016, 09:54:18 pm »
oryginalny szablon od linii 401 zaczynaja się sekcje i np zamieniasz sekcje na to co Ci podałem wyżej np. opis
{if isset($product) && $product->description}
<!-- More info -->
<section class="page-product-box">
<h3 class="page-product-heading">{l s='More info'}</h3>
<!-- full description -->
<div  class="rte">{$product->description}</div>
</section>
<!--end  More info -->
{/if}
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl