Jump to content

Comment supprimer ces 2 mots sur la page produit ?


seno

Recommended Posts

Bonjour,

 

J’aimerai faire disparaître le texte "PERSONNALISATION" et "IMAGES" (Voir fichier ci-joint) de la page produit lorsqu'il y a une personnalisation disponnible.

 

post-63950-0-92496400-1321830597_thumb.jpg

 

J'ai essayé de modifier le fichier product.tpl , mais après nombre essais non concluants, je me rend bien compte que j'ai de grosses limites côté code... <_<

 

Voici le code que j'ai essayé de modifier:

 

Pour enlever "PERSONNALISATION"

<!-- Customizable products -->
{if $product->customizable}
<ul class="idTabs">
 <li><a style="cursor: pointer">{l s='Product customization'}</a></li>
</ul>
<div class="customization_block">
 <form method="post" action="{$customizationFormTarget}" enctype="multipart/form-data" id="customizationForm">
  <p>
<img src="{$img_dir}icon/infos.gif" alt="Informations" />
{l s='After saving your customized product, remember to add it to your cart.'}
{if $product->uploadable_files}<br />{l s='Allowed file formats are: GIF, JPG, PNG'}{/if}
  </p>

 

Pour enlever "IMAGES"

  {if $product->uploadable_files|intval}
  <h2>{l s='Pictures'}</h2>
  <ul id="uploadable_files">
{counter start=0 assign='customizationField'}
{foreach from=$customizationFields item='field' name='customizationFields'}
 {if $field.type == 0}

(En enlevant "<h2>{l s='Pictures'}</h2>", ça crée un gros problème de mise en page...)

Vous allez surement en rire... :blink:

 

En attendant, j'ai traduit les mots avec des ".", mais il reste l'espace et la mise à la ligne... C'est pas top comme procédé ;-)

 

Merci !

:)

 

Pour info, voici le fichier product.tpl en fichier joint.

product.txt

Link to comment
Share on other sites

Bonjour

La solution est effectivement de supprimer {l s='Product customization'} et {l s='Pictures'} de votre fichier tpl

 

Votre soucis de mise en page (après avoir enlevé "<h2>{l s='Pictures'}</h2>") peut-être corrigé en adaptant votre CSS

 

Bye

Takio

Link to comment
Share on other sites

Votre soucis de mise en page (après avoir enlevé "<h2>{l s='Pictures'}</h2>") peut-être corrigé en adaptant votre CSS

 

Bye

Takio

 

Merci !

Mais le résultat est effrayant: plus de menu de droite, plus d'image de fond et plus de header !

Vous êtes sûre que c'est juste un problème de css ?

Link to comment
Share on other sites

Bonjour

 

Si vous avez uniquement supprimé {l s='Product customization'} et {l s='Pictures'}, il n'y a aucune raison que votre menu et/ou votre header disparaisse(nt).

 

Réinstallez votre dernier back-up (donc celui réalisé avant votre dernière modification) et recommencez l'opération calmement.

 

Bye

Takio

Link to comment
Share on other sites

Bonjour,

 

Si je supprime uniquement

 

<a style="cursor: pointer">{l s='Product customization'}</a>

 

Et qu'il reste :

 

<ul class="idTabs">
 <li></li>
</ul>

 

Alors le texte disparaît bien, mais il reste un espace vide à cet endroit.

Si j’enlève d'avantage de code, alors je n'ai plus de mise en forme.

 

Cet espace est défini dans le CSS :

.idTabs {
   height: 10px;

 

Le problème, c'est que d'autres éléments utilisent cette classe "idTabs" et que si je met "0" à la place de "10" dans le CSS, les autres éléments changent aussi.

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...