Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

Confirmation de l'action "Annuler" de la fiche produit

Programmation, discussions et suggestions pour l'amélioration de OpenCart

Confirmation de l'action "Annuler" de la fiche produit

Messagepar LeorLindel » 22 Oct 2010, 15:07

Il vous est surement arrivé un jour, de remplir ou modifier une fiche produit et de cliquer par mégarde sur le bouton "Annuler" au lieu de "Sauvegarder" et tout votre travail a été à refaire.

Voila la solution !!

Dans le fichier : admin/controller/catalog/product.php

Chercher cette ligne (483) :
Code: Tout sélectionner
      $this->data['text_none'] = $this->language->get('text_none');

Ajouter cette ligne dessous :
Code: Tout sélectionner
      $this->data['text_confirm_cancel'] = $this->language->get('text_confirm_cancel');

Dans le fichier : admin/language/french/catalog/product.php ainsi que dans les autres langues,

Chercher cette ligne (351) :
Code: Tout sélectionner
$_['text_option_value']       = 'Valeur de l'option';

Ajouter cette ligne dessous :
Code: Tout sélectionner
$_['text_confirm_cancel']    = 'Quitter cette fiche sans la sauvegarder';

Dans le fichier : admin/language/view/template/catalog/product_form.tpl

Chercher cette partie de code dans la ligne (11) :
Code: Tout sélectionner
<a onclick="location = '<?php echo $cancel; ?>';" class="button"><span><?php echo $button_cancel; ?></span></a></div>

Et remplacer-la par ce code :
Code: Tout sélectionner
<a onclick="if(confirm('<?php echo $text_confirm_cancel; ?>')) location='<?php echo $cancel; ?>'; else return false;" class="button"><span><?php echo $button_cancel; ?></span></a></div>


It's all

PS : Ces modifications sont valables pour les autres fichiers, comme ceux figurants dans le menu "Extensions" (Modules, Paiements, Livraisons, etc...)
Fichiers joints
confirm_cancel.png
confirm_cancel.png (54.96 Kio) Vu 815 fois
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Retourner vers Développement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron