Jump to content

[Risolto]Associare il pulsante Altri dettagli alle Specifiche ,nella pagina prodotto


maofree

Recommended Posts

Ciao
Ho appena sistemato una piccola cosa nella pagina dei prodotti ,perchè alcuni visitatori del sito avevano problemi a trovare le specifiche del prodotto (forse a prima vista non è facile da vedere), così mi sono messo a ciacciare un pò nei files di presta. Quello che ho fatto è stato di cambiare la descrizione del bottone ,nella descrizione breve vicino all'immagine del prodotto e poi l'associazione al tab delle specifiche ,così cliccandoci sopra avviene lo scroll sulle specifiche (speriamo che adesso le vedano).
Descrizione:
1)
il primo file da editare è nel tema di prestashop js/product.js
alla riga 371 cambiare da #more_info_tab_more_info a #more_info_tab_data_sheet
2)
il secondo file da modificare è sempre nel tema di prestashop ed è product.tpl
alla riga 146 cambiare {if $product->description} in {if $features}
alla riga 147 cambiare s='More details' in s='Data sheet'


Fatto

ciaooo

Link to comment
Share on other sites

  • 1 month later...

Ciao
se desiderate che all'apertura della pagina prodotto sia aperto il Tab delle specifiche, al posto della descrizione allora fate così:
alla riga 328 del file product.tpl

<!-- description and features -->
{if $product->description || $features || $accessories || $HOOK_PRODUCT_TAB || $attachments}


       {if $features}{l s='Data sheet'}{/if}
       {if $product->description}{l s='More info'}{/if}
       {if $attachments}{l s='Download'}{/if}
       {if isset($accessories) AND $accessories}{l s='Accessories'}{/if}
       {$HOOK_PRODUCT_TAB}

   {if $features}
       <!-- product's features -->

       {foreach from=$features item=feature}
{$feature.name|escape:'htmlall':'UTF-8'} {$feature.value|escape:'htmlall':'UTF-8'}
       {/foreach}

   {/if}

   {if $product->description}
       <!-- full description -->
{$product->description}
   {/if}
Link to comment
Share on other sites

  • 7 months later...

Ciao Rams
appena avrò un pò di tempo da dedicarci ci studio su, perchè serve anche a me saperlo (ma non credo si discosti molto dalla soluzione adottata per la 1.3, comunque ancora non ho controllato)

ciaoo

Link to comment
Share on other sites

in effetti non discosta molto ma mi sono "infognato"......nel senso che quando il prodotto non ha il tab "data sheet" rimane campo vuoto anche il tab relativo a "full description". sicuramente un errore banale ma non ne vengo a capo.

Link to comment
Share on other sites

  • 1 month later...

Ciao Rams
ho fatto la modifica per la 1.4 e bisogna fare la stessa cosa che con la 1.3, ovviamente il numero di riferimento delle righe è diverso, la parte interessata inizia alla 407

devi solo portare la 412 sopra la 411

{if $features}{l s='Data sheet'}{/if}



sopra a

{if $product->description}{l s='More info'}{/if}



ed invertire href="#idTab2" con href="#idTab1" e href="#idTab1" con href="#idTab2"

poi sposti il blocco

{if $product->description}
   <!-- full description -->
{$product->description}
{/if}


sotto a quello sottostante

>
   {if $features}
       <!-- product's features -->
</pre>
<ul>
       {foreach from=$features item=feature}
{$feature.name|escape:'htmlall':'UTF-8'} {$feature.value|escape:'htmlall':'UTF-8'}
       {/foreach}
</ul>
<br>   {/if


e poi cambia id="idTab2" con id="idTab1" e id="idTab1" con id="idTab2" nei due blocchi

non devi far altro che fare due spostamenti e 2 modifiche agli id

ciaoooooooo

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...