Jump to content

Site HS, suite à modification d'un fichier .tpl


Recommended Posts

Bonjour,

 

Je me permet de vous sollciter afin de m'aider à résoudre ma problématique.

Prestashop 1.6 -

 

J'ai modifié un fichier TPL  (Blocknewsletter.tpl) dans le dossier de mon theme , pour ce faire j'ai édité le fichier (Blocknewsletter.tpl) via Notepad++  , j'ai traduit le latin que j'avais besoin (Lorep Ipsum). Je n'ai rien modifié niveau balise et j'ai cliqué sur Enregistrer. Je supprime celui existant sur le serv et j'envoie le nouveau.

 

Je regarde le site ... Il ne s'affiche plus du tout (écran blanc), sans message d'erreur, pareil pour la partie admin du site.

 

Peut etre un probleme avec OVH? Je vérifie un peu et trouve que mon fichier .ovhconfig (source du site) était en mode 'production', je le change en mode development :

 

app.engine=php
app.engine.version=5.4
http.firewall=none
environment=development

 

Mais rien n'y fait , le site est toujours hors ligne ainsi que la partie admin, aucun message d'erreur.

 

Si vous pouvez m'aider, ce serait sympa... je suis un peu perdu du coup

merci beaucoup

Link to comment
Share on other sites

Bonjour

 

Je déplace votre topic dans Difficultés, pannes ou erreurs rencontrées.

Remettez le fichier d'origine pour voir si le site s'affiche normalement, si ou c'est qu'en modifiant le fichier vous avez dû supprimer une balise ou l'ouverture ou fermeture un point virgule ou un crochet ou autre à voir. Où vous avez enregistrer le fichier en ascii ou codage windows et pas en utf8

Link to comment
Share on other sites

Ainsi j'ai vérifié que j'enregistrait bien avec Notepad++ en utf8. j'ai encore vérifier le fichier que j'ai modifier je ne pense pas qu'il y est une erreur (surtout que c'est le dossier de base que l'ont trouve dans themes/nomdemontheme/module/blocknewsletter  ) je n'ai plus l'orignal je ne peux pas comparer du coup.

Je suis perdu , j'essaie de tout vérifier...

Link to comment
Share on other sites

l'extrait de mon code .tpl   :

{*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2014 PrestaShop SA
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}
<!-- Block Newsletter module-->

        <h4>{l s='Newsletter Signup' mod='blocknewsletter'}</h4>        		
		<div>
			<p>En vous inscrivant à la Newsletter, vous chinerez avant tout le monde les trésors que  vous à sélectionné.</p>			
			<form action="{$link->getPageLink('index')|escape:'html':'UTF-8'}" method="post" role="form" class="form-inline">
				<div class="input-group {if isset($msg) && $msg } {if $nw_error}form-error{else}form-ok{/if}{/if}" >					
					<input class="form-control" id="newsletter-input" type="text" name="email" size="18" value="{if isset($msg) && $msg}{$msg}{elseif isset($value) && $value}{$value}{else}{l s='Your email address' mod='blocknewsletter'}{/if}" />
					<span class="input-group-addon">
						<button type="submit" name="submitNewsletter" class="button">
		                    Sign up
		                 </button>	               
	                 </span> 					
				</div>
				<input type="hidden" name="action" value="0" />				
			</form>
		</div>

<!-- /Block Newsletter module-->
<script type="text/javascript">
    var placeholder = "{l s='Your email address' mod='blocknewsletter' js=1}";
    {literal}
        $(document).ready(function() {
            $('#newsletter-input').on({
                focus: function() {
                    if ($(this).val() == placeholder) {
                        $(this).val('');
                    }
                },
                blur: function() {
                    if ($(this).val() == '') {
                        $(this).val(placeholder);
                    }
                }
            });
        });
    {/literal}
</script>
Link to comment
Share on other sites

Bonjour,

 

Pourquoi ne pas remettre le fichier d'origine dans un premier temps

 

Ensuite presta gère la traduction, a moins que votre Boutique ne supporte que la langue française

 

intégrer plutôt votre texte comme ceci

 

exemple:

<p>{l s='Sign up to receive latest news and updates direct to your inbox' mod='blocknewsletter'}</p>

vous pourrez ensuite modifier le texte dans les traduction du module

Link to comment
Share on other sites

  • 4 weeks later...

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