Jump to content

[résolu] Ma ligne d'erreur dans le panier ne s'affiche pas


Recommended Posts

Bonjour,

 

 

Avec mon thème personnalisé, sur v1482, lorsque j'arrive sur le panier, et que je rentre un mauvais code de réduction, la ligne d'erreur n'apparait pas...

Le "div error" n'est pas présent quand je teste avec firebug.

Ce div error est bien présent dans le fichier order-detail.tpl

 

	{if isset($errors) && $errors}
	<div class="error">
		<p>{if $errors|@count > 1}{l s='There are'}{else}{l s='There is'}{/if} {$errors|@count} {if $errors|@count > 1}{l s='errors'}{else}{l s='error'}{/if} :</p>
		<ol>
		{foreach from=$errors key=k item=error}
			<li>{$error}</li>
		{/foreach}
		</ol>
	</div>
{/if}

 

Je n'arrive pas à trouver où se situe la ligne correspondante à :

 

"

Il y a 1 erreur :

  1. le nom de votre bon de réduction n'est pas valide

"

 

Qui pourrait m'aider svp?

Lorsque je remet le thème d'origine, cette ligne revient bien.

J'ai fouiné dans les order*.tpl, mais je n'ai pas trouvé de ligne correspondante.

Edited by divers972 (see edit history)
Link to comment
Share on other sites

Bonjour,

 

les messages d'erreurs sont générés par les fichiers php, vous ne trouverez pas cette erreur en particulier dans les .tpl. Par contre si votre fichier n'affiche pas d'erreurs alors qu'il le devrait, vérifiez qu'il contient bien quelque part une ligne comme ça :

 

{include file="$tpl_dir./errors.tpl"}

 

Si oui, le problème vient d'ailleurs, sinon ajoutez le là où il faut, en vous basant sur le fichier .tpl original (celui du thème par défaut de Prestashop).

 

Fredj

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