Jump to content

prduits decalés sous IE 8 (RESOLU)


Recommended Posts

Bonjour ,

ayant fait quelques recherches sur le forum et ne trouvant rien sur mon problème,

je viens donc vers vous afin de le régler :

mes produits sont décalés sous internet explorer 8, alors que sous firefox3.6.6 tout fonctionne correctement

quelqu'un aurait il une solution, car c'est très gênant.lien ci joint.

merci d'avance pour vos réponses.

Link to comment
Share on other sites

Bonjour

avez vous résou votre problème de décalage sous IE8 ?

moi aussi j'ai un problème de décalage , la colonne de droite se décale en dessous mais uniquement en page d'accueil !!
je ne vois pas d'ou ça vient ... cela le fait sur tous les thèmes que j'installe ...
si qqun a la réponse ?

d'avance merci car ce truc est vraiment prise de chou !

http://www.eboutique-prestashop.bretweb.net/

Link to comment
Share on other sites

il faudrait que tu change ton tpl, prend exemple sur /module/homefeatured

Ce sont tes div qui mettent le bazar. Plus tu as de contenu, plus la div est longue, et donc la div suivante se decale vers le bas, et inversement

Link to comment
Share on other sites

Bon perso
après avoir essayé en rechargeant tous les fichiers rien n'y faisait même avec le template d'origine ...
j'en ai eu marre de tourner en rond et j'ai refais une procédure d'installation et là miracle ça marche !!!

Mais je ne sais toujours pas pourquoi celà arrive;
Ya vraiment des truc bizarres !

Link to comment
Share on other sites

bonjour Eltitos mais peu tu être un peu plus précis je suis pas un pro du langage informatique merci.
Il serait préférable que tu me dise quoi faire plutôt que de me lancer une réponse qui est ma fois très vague.
merci a toi

Link to comment
Share on other sites

il faut que tu modifies ton fichier /themes/xxx/product-list.tp.
C'est le fichier que tu as du modifier pour avoir ce design sur les categories. Si tu as achete ce theme demande a celui qui l'a fait de faire des modifs.

Link to comment
Share on other sites

bonjour eltitos je te remercie pour ta réponse.

Le thème c'est moi qui l'ai modifié.
Donc OK je vais dans product list template, mais je change quoi dedans.
Peu tu me donner les lignes a modifier svp, de façon a être un peu plus précis merci.
car je crois que cela pourrait servir a bien d'autres personnes que moi.
Je crois d'ailleurs que c'est bien le but de cette communauté.
J'attends ta réponse avec impatiente car hier j'ai eu un pic de plus 1200 visites et aucune commande.
En te remerciant par avance bien sur.

Link to comment
Share on other sites

Tout d'abord essaye de supprimer tes div pour que ca ressemble a ca

getImageLink($product.link_rewrite, $product.id_image, 'home')}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" />
{if $product.new == 1}{l s='new'}{/if}{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}

{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}


               {if $product.on_sale}
{l s='On sale!'}
               {elseif ($product.reduction_price != 0 || $product.reduction_percent != 0) && ($product.reduction_from == $product.reduction_to OR ($smarty.now|date_format:'%Y-%m-%d' <= $product.reduction_to && $smarty.now|date_format:'%Y-%m-%d' >= $product.reduction_from))}
{l s='Price lowered!'}
               {/if}
               {if !$priceDisplay || $priceDisplay == 2}{convertPrice price=$product.price}{if $priceDisplay == 2} {l s='+Tx'}{/if}{/if}
               {if $priceDisplay}{convertPrice price=$product.price_tax_exc}{if $priceDisplay == 2} {l s='-Tx'}{/if}{/if}

{l s='View'}



Link to comment
Share on other sites

Voici mon fichier product-list tpl:

que faut il y rajouter:

{if isset($products)}
<!-- Products list -->


<!-- /Products list -->
{/if}
Link to comment
Share on other sites

>{if isset($products)}
   <!-- Products list -->
</pre>
<ul>
   {foreach from=$products item=product name=products}

getImageLink($product.link_rewrite, $product.id_image, 'home')}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" />
{if $product.new == 1}{l s='new'}{/if}{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}

{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}
</ul>
<br><div>
               {if $product.on_sale}
{l s='On sale!'}
               {elseif ($product.reduction_price != 0 || $product.reduction_percent != 0) && ($product.reduction_from == $product.reduction_to OR ($smarty.now|date_format:'%Y-%m-%d' <= $product.reduction_to && $smarty.now|date_format:'%Y-%m-%d' >= $product.reduction_from))}
{l s='Price lowered!'}
               {/if}
               {if !$priceDisplay || $priceDisplay == 2}{convertPrice price=$product.price}{if $priceDisplay == 2} {l s='+Tx'}{/if}{/if}
               {if $priceDisplay}{convertPrice price=$product.price_tax_exc}{if $priceDisplay == 2} {l s='-Tx'}{/if}{/if}

{l s='View'}
</div>
<br><br><br><br>   {/foreach}<br><br>   <!-- /Products list --><br>{/if}



merci pour cette leçon de présentation sa fait un peu plus pro quand même.

Link to comment
Share on other sites

Non malheureusement,
mais je peux renommer mon fichier product-list tpl du serveur et du coup renvoyer mon nouveau product-list tpl sur le serveur et si sa fonctionne pas j'efface et je remet l'autre.
c'est bien possible ca non

Link to comment
Share on other sites

que sont les lignes que j'ai en plus sur mon product list template elles n'apparaissent pas chez toi
je peux les virer aussi ou elles ont une fonction bien précise





{/foreach}

<!-- /Products list -->
{/if}[code]
Link to comment
Share on other sites

Alors apparemment cela n'a pas réglé le problème, mais me la déplacer en plus sur Firefox

effectivement mes écritures sont plus compressées.mais sa ne fait pas ce qu'il faut je te laisse regarder par toi meme

 

regarde sur firefox et IE

Je post mon fichier product-list tpl afin de voir si j'ai fait ce qu'il fallait.

merci a toi pour tes réponses qui je suis sur finiront par régler ce problème.

{if isset($products)}
<!-- Products list -->
[list]
{foreach from=$products item=product name=products}
	[*]
			[url="{$product.link|escape:"]<img />getImageLink($product.link_rewrite, $product.id_image, 'home')}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" />[/url]

[b]	{if $product.new == 1}{l s='new'}{/if}[url="{$product.link|escape:"]{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}[/url][/b]


[url="{$product.link|escape:"]{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}[/url]

			{if $product.on_sale}
				{l s='On sale!'}
			{elseif ($product.reduction_price != 0 || $product.reduction_percent != 0) && ($product.reduction_from == $product.reduction_to OR ($smarty.now|date_format:'%Y-%m-%d' <= $product.reduction_to && $smarty.now|date_format:'%Y-%m-%d' >= $product.reduction_from))}
				{l s='Price lowered!'}
			{/if}
			{if !$priceDisplay || $priceDisplay == 2}
{convertPrice price=$product.price}{if $priceDisplay == 2} {l s='+Tx'}{/if}{/if}
			{if $priceDisplay}
{convertPrice price=$product.price_tax_exc}{if $priceDisplay == 2} {l s='-Tx'}{/if}{/if}

			[url="{$product.link|escape:"]{l s='View'}[/url]




{/foreach}

[/list]
<!-- /Products list -->
{/if}

Link to comment
Share on other sites

Maintenant il faut definir la taille de la zone de texte correspondant a la description, comme ca que le texte fasse 1 mot ou 10 mots la zone a la meme taile et donc la suite est aligne.

Donc il faut editer le fichier theme/prestashop.css/global.css , la ligne 1557

 ul#product_list li p.product_desc {


et rajouter

height:70px;

tu peux faire varier ce chiffre pour monter ou descendre les champs suivant.


Avant ce n'etait pas aligner egalement sous firefox, chrome, safari, et IE


Il faut egalement modifier dans le tpl la valeur truncate pour la description, si la description est trop longue le texte va "deborder" sur le reste en bas.

Le truncate permet de couper le text en definissant le nombre de charateres maximum a afficher, actullement 360.

Link to comment
Share on other sites

Je n'ai rien changé au niveau du truncate par contre j'ai bien rajouter height :70 px; a la ligne 1557 du global css

cela fonctionne très bien maintenant.

juste un petit souci au niveau de 2 produits seulement

le kanabeach ce met collé a jupe et a sac.

Link to comment
Share on other sites

Vois tu d'où sa peu venir

En tout cas je te remercie déjà énormément pour toutes tes reponses car la mon site est vraiment bien mieux.
Il ne reste plus qu'a régler ce léger problème sur ces deux produits.

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