ambassa Posted April 19, 2022 Share Posted April 19, 2022 (edited) Bonjour, après avoir mis les plugins à jour, mon site n'est plus accessible (ERREUR 500) voici les logs d'erreur sur le serveur: =============== [Tue Apr 19 12:05:41.884722 2022] [php7:notice] [pid 25093] [client 86.199.73.1:48482] PHP Notice: Undefined index: display_block_top_infos in /home/students/btsoungui12022/www/PrestaShop/var/cache/prod/smarty/compile/mon_theme_prestashop_d313layouts_layout_full_width_tpl/86/7c/26/867c2668d05faf612663b48ec4a0bcbf0172719b_2.file.layout-both-columns.tpl.php on line 56, referer: https://students.webadvise.fr/~btsoungui12022/ [Tue Apr 19 12:05:41.884993 2022] [php7:notice] [pid 25093] [client 86.199.73.1:48482] PHP Notice: Trying to get property 'value' of non-object in /home/students/btsoungui12022/www/PrestaShop/var/cache/prod/smarty/compile/mon_theme_prestashop_d313layouts_layout_full_width_tpl/86/7c/26/867c2668d05faf612663b48ec4a0bcbf0172719b_2.file.layout-both-columns.tpl.php on line 56, referer: https://students.webadvise.fr/~btsoungui12022/ [Tue Apr 19 12:05:41.897312 2022] [php7:error] [pid 25093] [client 86.199.73.1:48482] PHP Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "file:/home/students/btsoungui12022/www/PrestaShop/themes/mon-theme-prestashop-d313/templates/_partials/header.tpl" on line 65 "{renderLogo}" unknown tag 'renderLogo' <-- \n thrown in /home/students/btsoungui12022/www/PrestaShop/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 65, referer: https://students.webadvise.fr/~btsoungui12022/ ================ Edited April 19, 2022 by ambassa (see edit history) Link to comment Share on other sites More sharing options...
ambassa Posted April 19, 2022 Author Share Posted April 19, 2022 Voici les différentes lignes de fichiers mises en cause : <div id="block_top_infos" style="display:<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['display_block_top_infos']->value, ENT_QUOTES, 'UTF-8');?> "> {block name='header_top'} <div class="header-top"> <div class="container"> <div class="row"> <div class="col-md-2 hidden-sm-down" id="_desktop_logo"> {if $shop.logo_details} {if $page.page_name == 'index'} <h1> {renderLogo} </h1> {else} {renderLogo} //////////// C'est ici qu'il y aurait erreur {/if} {/if} </div> <div class="header-top-right col-md-10 col-sm-12 position-static"> {hook h='displayTop'} </div> </div> <div id="mobile_top_menu_wrapper" class="row hidden-md-up" style="display:none;"> <div class="js-top-menu mobile" id="_mobile_top_menu"></div> <div class="js-top-menu-bottom"> <div id="_mobile_currency_selector"></div> <div id="_mobile_language_selector"></div> <div id="_mobile_contact_link"></div> </div> </div> </div> </div> {hook h='displayNavFullWidth'} {/block} Link to comment Share on other sites More sharing options...
Eolia Posted April 19, 2022 Share Posted April 19, 2022 [Tue Apr 19 12:05:41.897312 2022] [php7:error] [pid 25093] [client 86.199.73.1:48482] PHP Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "file:/home/students/btsoungui12022/www/PrestaShop/themes/mon-theme-prestashop-d313/templates/_partials/header.tpl" on line 65 "{renderLogo}" unknown tag 'renderLogo' <-- Devrait être {$renderLogo} à mon avis, rien à voir avec des plugins mais une modification du header 1 Link to comment Share on other sites More sharing options...
ambassa Posted April 19, 2022 Author Share Posted April 19, 2022 Merci ça marche, sauf que le logo n'est plus visible sur le site Link to comment Share on other sites More sharing options...
Eolia Posted April 19, 2022 Share Posted April 19, 2022 Dans le thème de base c'est {$shop.logo} je ne connais pas le nom attribué dans votre thème Link to comment Share on other sites More sharing options...
ambassa Posted April 19, 2022 Author Share Posted April 19, 2022 Egalement, je souhaite afficher une barre constante sur mon site qui signale sur toutes les pages que c'est un site test, les commandes ne doivent pas être effectuées. Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 19, 2022 Share Posted April 19, 2022 il y a 38 minutes, ambassa a dit : Egalement, je souhaite afficher une barre constante sur mon site qui signale sur toutes les pages que c'est un site test, les commandes ne doivent pas être effectuées. Il suffit de le mettre en maintenance pour que vous soyez le seul à interagir avec le site. Link to comment Share on other sites More sharing options...
ambassa Posted April 19, 2022 Author Share Posted April 19, 2022 18 minutes ago, Mediacom87 said: Il suffit de le mettre en maintenance pour que vous soyez le seul à interagir avec le site. Le site doit rester visible pour le grand public... Mais il doit juste avoir un avertissement sur toutes les pages qui demande de ne pas passer les commandes Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 19, 2022 Share Posted April 19, 2022 Vous pouvez activer l'option pour cacher les prix dans le groupe Visiteurs ce qui retirer la partie ecommerce pour ce groupe. 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