Module PAYBOX pour Prestashop 1.4 et 1.5

Bonjour à tous

Voici notre nouveau module de paiement sécurisé PAYBOX.
Ce module est compatible avec toutes les banques utilisant la solution de paiement PAYBOX (par exemple si vous avez souscrit un contrat E-Transactions).

http://www.creaweb06.fr/modules-de-paiement-prestashop/36-module-paybox-prestashop-etransactions-1x-2x-3x-4x.html

Le module intègre le paiement comptant, ainsi que les paiements en 2x, 3x et 4x sans supplément de prix.

Module testé et approuvé sur Prestashop 1.4 et 1.5

Editeur HTML sur les catégories avec Prestashop 1.5

Bonjour à tous

Voici une petite astuce qui vous permettra de pouvoir placer du HTML sur vos catégories gratuitement et facilement 😉

Pour commencer, vérifiez que vous possédez un éditeur de code comme Notepad++ par exemple.

Tout est prêt ? Alors c’est parti 🙂

Éditez le fichier « /override/classes/Category.php » et insérez le code ci-dessous après le 1er { :

public static function getDescriptionClean($description){
    return stripslashes($description);
}

 

Vous pouvez enregistrer et fermer ce fichier, nous allons passer à la suite.
Cette modification nous permet de conserver les balises HTML mises en place dans le champ « Description » de la catégorie.

Maintenant, nous allons faire afficher l’éditeur HTML de prestashop (TinyMCE)  avec une seconde modification.

Editez maintenant le fichier « /override/controllers/admin/AdminCategoriesController.php », et insérez le code ci-dessous après le 1er { :

public function renderForm(){

        // exécute le code d'origine
        parent::renderForm();

        // remet le tableau du formulaire dans son état initial
        $this->fields_form = $this->fields_form[0]['form'];

        // on modifie le champ description pour lui ajouter l'éditeur HTML
        foreach($this->fields_form['input'] as &$input)
            if($input['name']=='description')
                $input['autoload_rte'] = true;

        // on relance le traitement d'origine du formulaire
        return AdminController::renderForm();
    }

Enregistrez et fermez ce fichier.

Vous pouvez maintenant envoyer les 2 fichiers modifiés sur votre site par FTP.
Pour cela, vous pouvez utiliser par exemple FileZilla.

Edit du 2/05/2013 : Il faut également supprimer le fichier : « /cache/class_index.php »
Celui ci conserve en cache les chemins des fichiers, et donc peut bloquer la prise en compte des modifications.

Une fois les fichiers en ligne, rendez-vous sur le backoffice de votre boutique prestashop, et éditez/créez une catégorie … et la vous bénéficiez dès à présent de l’éditeur HTML pour améliorer la présentation de vos catégories 😀

Edit du 26/02/2013 : L’éditeur est par défaut incomplet, il faut modifier les options dans le fichier :
/admin/themes/default/template/helpers/form/form.tpl => ligne 389

Edit du 16/04/2013 : Voici les fichiers prêts à l’emploi à installer dans le dossier override aux endroits respectifs (voir plus haut) : fichier.zip

A très bientôt pour d’autres astuces