SebastienSerre Posted February 15, 2013 Share Posted February 15, 2013 Bonjour Je viens de me rendre compte que j'ai un soucis sur les fiches articles de mon prestashop (http://boutique.thivinfo.com). En effet, la page d'accueil s'affiche bien ainsi que les pages de catégories mais pas du tout les pages articles... Savez vous d'ou peut venir ce soucis? Merci Link to comment Share on other sites More sharing options...
Grafics Posted February 15, 2013 Share Posted February 15, 2013 Il faut afficher les erreurs sur le fichier config pour voir ce qu'il y a : une balise {/if} qui manque, un module qui coïnce... Il faut juste demander à smarty d'afficher les erreurs pour savoir. Link to comment Share on other sites More sharing options...
SebastienSerre Posted February 15, 2013 Author Share Posted February 15, 2013 Merci pour ta réponse rapide, cependant je débute avec Prestashop, de quel fichier config me parles tu? Merci bcp. Link to comment Share on other sites More sharing options...
Grafics Posted February 16, 2013 Share Posted February 16, 2013 Si 1.5.3.1 Prestashop/config/defines.inc.php Définir PS_MODE_DEV sur true Si avant Prestashop/config/config.inc.php Définir display_errors sur on Ensuite actualiser ta page. N'hésite pas avant à vider ton cache (dossier du thème et dossier compile de smarty) Link to comment Share on other sites More sharing options...
SebastienSerre Posted February 16, 2013 Author Share Posted February 16, 2013 Alors ca me donne: Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "/var/www/prestashop/modules/sendadevis/product_page.tpl" on line 5 "{/if}" unknown tag "ifclose"' in /var/www/prestashop/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php:627 Stack trace: #0 /var/www/prestashop/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php(406): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown tag "if...', 5) #1 /var/www/prestashop/tools/smarty/sysplugins/smarty_internal_templateparser.php(2518): Smarty_Internal_TemplateCompilerBase->compileTag('ifclose', Array) #2 /var/www/prestashop/tools/smarty/sysplugins/smarty_internal_templateparser.php(3111): Smarty_Internal_Templateparser->yy_r58() #3 /var/www/prestashop/tools/smarty/sysplugins/smarty_internal_templateparser.php(3211): Smarty_Internal_Templateparser->yy_reduce(58) #4 /var/www/prestashop/tools/smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(113): Smarty_Internal_Templateparser->doPars in /var/www/prestashop/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 627 j'ai donc l'impression d'avoir un probleme avec smarty et sendadevis... Link to comment Share on other sites More sharing options...
SebastienSerre Posted February 16, 2013 Author Share Posted February 16, 2013 Problème résolu, c'est le module sendadevis qui me faisait planté la page. Merci Grafics. Link to comment Share on other sites More sharing options...
Grafics Posted February 16, 2013 Share Posted February 16, 2013 C'est plusque certain. modules/sendadevis/product_page.tpl Sur la ligne 5 tu dois avoir une fermeture If qui ne devrait pas être là. Ou tu as peut-être une ouverture avant qui n'a pas de fermeture. Bien vérifier toutes les balise if. S'il y a une ouverture, tu dois avoir la fermeture. Link to comment Share on other sites More sharing options...
btsconsult Posted February 16, 2013 Share Posted February 16, 2013 Bonjour Pfff, Pour rappel Si, après avoir posté dans un topic, vous trouvez une solution à votre problème, merci de venir le signaler et de décrire cette solution. Il n'y a rien de plus frustrant pour les utilisateurs qui tomberont plus tard sur votre post que de lire "C'est bon, j'ai trouvé, merci…". De plus, si vous êtes l'auteur du topic pour lequel une solution a été apportée, éditer le premier post et ajouter la mention [Résolu] au début du titre. Pour marquer un topic comme [Résolu] : - Editer le premier post du topic en cliquant sur le bouton "Editer", - Cliquer sur le bouton "Utiliser l'éditeur complet", - Ajouter la mention "[Résolu] " au début du titre de votre topic et cliquez sur le bouton "Envoyer le message modifié". Link to comment Share on other sites More sharing options...
SebastienSerre Posted February 16, 2013 Author Share Posted February 16, 2013 je me suis exprimé un peu vite... probleme résolu... pas tant que ca... en fait j'ai isolé la source du probleme... mais j'ai toujours un message d'erreur.... http://boutique.thivinfo.com/modules/sendadevis/devis-form.php?id_product=1 Un problème avec Smarty j'ai l'impression... Link to comment Share on other sites More sharing options...
Olivier CLEMENCE Posted February 17, 2013 Share Posted February 17, 2013 C'est surtout un problème avec le fichier devis.tpl. Apparemment smarty essai de traité une variable de type "texte" comme un tableau (avec un foreach par exemple). Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now