(Tgg_Atos) version 2.1.7 prête pour les bêta-tests

Bonjour,

la version 2.1.7 est prête pour le bêta-testing.
Cette fois la phase de bêta-test ne sera pas publique, en effet à chaque fois je me retrouve à devoir gérer des débutants qui ne prennent pas le temps de lire la doc, ni de soumettre les informations nécessaires au débugage pour au final découvrir que le module fonctionne très bien mais que ces personnes ont fait n’importe quoi durant l’installation et la configuration du module. C’est une perte de temps énorme pour moi.
A l’issue de cette bêta-test privée la version du module sera diffusée sous le label 2.1.7 final, car elle sera à priori la dernière 2.1, peut-être la dernière 2.x, car ensuite il faudra que je me penche sur la compatibilité PS 1.5.

Si vous souhaitez participer au bêta-test de cette version qui apporte des fonctionnalités supplémentaires, laissez moi un commentaire et je vous recontacterai à l’adresse mail que vous aurez saisie dans le champs approprié. Cette phase est réservée à des techniciens expérimentés, capable de lire et comprendre la documentation et d’effectuer une installation du module sans aide (c’est à dire le publique à qui ce module est destiné à l’origine). Si vous n’avez pas le niveau technique adéquat mais souhaitez bénéficier de cette nouvelle version au plus vite, engagez un technicien.

CHANGELOG

version 2.1 RC 7 :
- BACK: Mécanisme de vérification de la disponibilité d’une nouvelle version
- BACK: Mécanisme d’ajout des valeurs par défaut pour les nouvelles variables de configuration lors de la mise à jour du module
- BACK: Possibilité de désactiver l’ajout de logs dans la commande
- BACK: Possibilité de générer une commande avec un statut prédéfini en cas d’échec de paiement et en cas de retour par annulation
- BACK: Possibilité de configurer le montant du premier versement pour les paiements en plusieurs fois
- ALL: Ajout de la banque CITELIS
- ALL: Ajout de la banque Société Marseillaise de Crédit
- ALL: Mise à jour du certificat de développement LCL

Si vous appréciez le travail fourni, pensez aux dons. Il sont nécessaires à la survie du projet puisque celui-ci est coûteux pour moi.


Posté dans Module Tgg_Atos pour Prestashop (module de paiement ATOS/SIPS gratuit), Modules | 63 commentaires

Prestashop 1.4.x et Eclipse PDT

Bonjour,
si comme moi vous utilisez Eclipse comme EDI PHP (que je vous recommande si vous ne l’avez jamais utilisée)
vous êtes peut-être confronté au problème de la chaîne d’héritage des classes brisée à cause du système d’override de la 1.4.
En effet, toute classe ou controlleur n’ayant pas d’override n’est pas reconnue par Eclipse, car le nom de la classe que l’on doit exploiter dans le code ne correspond pas à celle de la classe d’origine.

Exemple : PaymentModule est déclarée comme PaymentModuleCore, et Eclipse ne fait pas la liaison entre les deux.

Auquel cas vous pouvez utiliser le script suivant :
http://www.capillotracteur.fr/downloads/prestashop-1.4-eclipse-override-compatibility.tar
Qui une fois décompressé dans prestashop/override/
et appelé via un navigateur à travers le serveur
(exemple : http://psvm/prestashop/override/eclipse.php, psvm est la machine virtuelle debian qui me sert de serveur HTTP pour mes développement)
vous générera un fichier eclipse.compat.php dans prestashop/override/classes/ et dans prestashop/override/controllers/ qui assurera les liaisons de classes manquantes et rétablira l’héritage dans votre EDI.
Attention, vous devez penser à ajouter le patern d’exclusion « _* » pour le Build Path de ces deux dossiers pour ignorer les fichiers préfixés d’un underscore (_Module.php, _MySQL.php) qui pourraient être présents.

La génération doit être relancée chaque fois que vous ajouter ou retirez un override pour éviter les doublons ou les manques.

exemple de fichier prestashop/override/classes/eclipse.compat.php généré sur Prestashop 1.4.7.0 :
<?php
abstract class AbstractLogger extends AbstractLoggerCore {}
class Address extends AddressCore {}
class AddressFormat extends AddressFormatCore {}
abstract class AdminTab extends AdminTabCore {}
class Alias extends AliasCore {}
class Attachment extends AttachmentCore {}
class Attribute extends AttributeCore {}
class AttributeGroup extends AttributeGroupCore {}
class Backup extends BackupCore {}
class Blowfish extends BlowfishCore {}
abstract class Cache extends CacheCore {}
class CacheFS extends CacheFSCore {}
class Carrier extends CarrierCore {}
abstract class CarrierModule extends CarrierModuleCore {}
class Cart extends CartCore {}
class Category extends CategoryCore {}
class Chart extends ChartCore {}
class CMS extends CMSCore {}
class CMSCategory extends CMSCategoryCore {}
class Combination extends CombinationCore {}
class CompareProduct extends CompareProductCore {}
class Configuration extends ConfigurationCore {}
class Connection extends ConnectionCore {}
class ConnectionsSource extends ConnectionsSourceCore {}
class Contact extends ContactCore {}
class ControllerFactory extends ControllerFactoryCore {}
class Country extends CountryCore {}
class County extends CountyCore {}
class Currency extends CurrencyCore {}
class Customer extends CustomerCore {}
class CustomerMessage extends CustomerMessageCore {}
class CustomerThread extends CustomerThreadCore {}
class Customization extends CustomizationCore {}
class DateRange extends DateRangeCore {}
abstract class Db extends DbCore {}
class Delivery extends DeliveryCore {}
class Discount extends DiscountCore {}
class Employee extends EmployeeCore {}
class Feature extends FeatureCore {}
class FeatureValue extends FeatureValueCore {}
class FileLogger extends FileLoggerCore {}
class FrontController extends FrontControllerCore {}
class Group extends GroupCore {}
class GroupReduction extends GroupReductionCore {}
class Guest extends GuestCore {}
class HelpAccess extends HelpAccessCore {}
class Helper extends HelperCore {}
class Hook extends HookCore {}
class Image extends ImageCore {}
class ImageType extends ImageTypeCore {}
abstract class ImportModule extends ImportModuleCore {}
class Language extends LanguageCore {}
class Link extends LinkCore {}
class LocalizationPack extends LocalizationPackCore {}
class Mail extends MailCore {}
class Manufacturer extends ManufacturerCore {}
class MCached extends MCachedCore {}
class Message extends MessageCore {}
class Meta extends MetaCore {}
abstract class Module extends ModuleCore {}
abstract class ModuleGraph extends ModuleGraphCore {}
abstract class ModuleGraphEngine extends ModuleGraphEngineCore {}
abstract class ModuleGrid extends ModuleGridCore {}
abstract class ModuleGridEngine extends ModuleGridEngineCore {}
class MySQL extends MySQLCore {}
abstract class ObjectModel extends ObjectModelCore {}
class Order extends OrderCore {}
class OrderDetail extends OrderDetailCore {}
class OrderDiscount extends OrderDiscountCore {}
class OrderHistory extends OrderHistoryCore {}
class OrderMessage extends OrderMessageCore {}
class OrderReturn extends OrderReturnCore {}
class OrderReturnState extends OrderReturnStateCore {}
class OrderSlip extends OrderSlipCore {}
class OrderState extends OrderStateCore {}
class Pack extends PackCore {}
class Page extends PageCore {}
class PaymentCC extends PaymentCCCore {}
abstract class PaymentModule extends PaymentModuleCore {}
class PDF_PageGroup extends PDF_PageGroupCore {}
class Product extends ProductCore {}
class ProductDownload extends ProductDownloadCore {}
class ProductSale extends ProductSaleCore {}
class Profile extends ProfileCore {}
class QuickAccess extends QuickAccessCore {}
class RangePrice extends RangePriceCore {}
class RangeWeight extends RangeWeightCore {}
class Referrer extends ReferrerCore {}
class Rijndael extends RijndaelCore {}
class Scene extends SceneCore {}
class Search extends SearchCore {}
class SearchEngine extends SearchEngineCore {}
class Shop extends ShopCore {}
class SpecificPrice extends SpecificPriceCore {}
class State extends StateCore {}
class StockMvt extends StockMvtCore {}
class StockMvtReason extends StockMvtReasonCore {}
class Store extends StoreCore {}
class SubDomain extends SubDomainCore {}
class Supplier extends SupplierCore {}
class Tab extends TabCore {}
class Tag extends TagCore {}
class Tax extends TaxCore {}
class TaxRule extends TaxRuleCore {}
class TaxRulesGroup extends TaxRulesGroupCore {}
class Tools extends ToolsCore {}
class TranslatedConfiguration extends TranslatedConfigurationCore {}
class Upgrader extends UpgraderCore {}
class Validate extends ValidateCore {}
class WebserviceException extends WebserviceExceptionCore {}
class WebserviceKey extends WebserviceKeyCore {}
class WebserviceOutputBuilder extends WebserviceOutputBuilderCore {}
class WebserviceOutputXML extends WebserviceOutputXMLCore {}
class WebserviceRequest extends WebserviceRequestCore {}
class WebserviceSpecificManagementImages extends WebserviceSpecificManagementImagesCore {}
class WebserviceSpecificManagementSearch extends WebserviceSpecificManagementSearchCore {}
class Zone extends ZoneCore {}

Posté dans Divers & Astuces | Laisser un commentaire

(Tgg_Atos) version 2.1.7 sur l’établi

Bonjour à tous,
Comme le titre l’indique une nouvelle version est en développement car j’ai enfin le temps de faire plus que de répondre aux demandes.
Au programme pour le moment :
- Le module peut vous avertir lorsqu’une nouvelle version est sortie (fait)
- Le module est maintenant capable de charger les valeurs par défaut des nouvelles variables de configuration sans devoir réinitialiser toute la configuration (fait)
- Puisqu’on me l’a demandé plusieurs fois dernièrement, vous pouvez maintenant désactiver l’ajout d’un message de log sur la commande (fait)
- Ajout du support de la banque CITELIS en natif
- Mise à jour du certificat de démonstration LCL

Donc si vous avez d’autres requêtes c’est le moment, laissez un commentaire ci dessous.
Si vous avez des kits de démonstration d’autres banques ATOS à me fournir pour qu’il soit géré nativement par le module, indiquez moi quelle banque en commentaire et je vous recontacterai par mail.
(J’ai beau demander ces éléments aux banques elles répondent que pas de problème, elle vont me l’envoyer, et puis… Jamais rien n’arrive… Voici donc le peu d’intérêt que portent ces banques aux opportunités gratuites pour elles de vous simplifier la vie pour la mise en place de leur passerelle…).

Cordialement,
Votre TrogloGeek.

Posté dans Module Tgg_Atos pour Prestashop (module de paiement ATOS/SIPS gratuit), Modules | 30 commentaires

(Tgg_Atos) Version 2.1 Beta-preview RC 6

Bonjour à tous,

premièrement désolé pour le manque de nouvelles dernièrement : j’étais pas mal occupé à réécrire une bonne partie du code source du module pour améliorer les fonctionnalités de débogage pour permettre de faire cela proprement sur une boutique en production.
La mauvaise nouvelle : Il n’y aura pas de 2.0 stable car le système de débogage n’était pas assez propre à mon goût. Cela dit la 2.0 RC4 fonctionne très bien dans 99% des cas, et peut elle-même être considérée comme stable.
La bonne nouvelle : la branche 2.1 du module avec des modifications relativement lourdes et intéressantes.

Au programme :

  1. Un module Prestashop ATOS SIPS toujours accessible gratuitement.
  2. La possibilité de forcer le retour client (supprimer la page de confirmation de commande ATOS) si la configuration de votre hébergement ne bloque par les paramètres GET très longs. L’intérêt ? Améliorer la prise en compte des commandes avec des solutions javascript telles que Google Analytics et d’autres outils d’analyse du ROI.
  3. La possibilité d’ajouter des frais de paiement, fixes ou proportionnels au montant du panier, selon le nombre de versements choisi (paiement en 1, 2 ou 3 fois). Attention, ces frais bancaires ne figureront pas dans la confirmation de commande, dans la commande et le panier que ce soit sur la boutique ou l’administration. Je n’ai aucune idée de la légalité de la chose, mais c’est une fonctionnalité réclamée de nombreuses fois, et donc finalement implémentée. Renseignez-vous sur les implications légales avant d’utiliser cette fonctionnalité si vous ne les connaissez pas. Pour que ces frais soient bien pris en compte partout il faudrait que ce soit Prestashop qui implémente cette fonctionnalité, le faire depuis un module serait du pur bricolage.
  4. Un système d’ajout de paramètres dans l’appel à l’exécutable request pour permettre des configurations plus complexes par des personnes au niveau technique suffisant. Cf. fichier /tgg_atos/param/params.xml. Permet entre autres l’utilisation de templates pour les pages de paiement, ou le changement des modes de paiement disponibles selon le nombre de versements.

Je n’ai eu le temps de faire que des tests sommaires sur cette version, en fait de très nombreux tests ont été faits sur les 2.1 RC 1 à 5, que je n’ai pas eu le temps de diffuser car j’avais toujours quelques (plus ou moins) petites améliorations à apporter pour satisfaire le plus de commerçants possible, mais le résultat final RC 6 doit encore être testé de fond en comble. Comme sur la preview précédente (2.0 RC 4), je n’ai pas eu le temps de faire le package intégralement sous linux, les droits par défaut ne sont donc pas fixés sur les fichiers.
De plus, la solution a principalement été testée sous Prestashop 1.4.1, ma boutique de test principale, si vous testez sous d’autres versions il serait sympathique de poster vos retours sur le bon fonctionnement ou non du module en précisant la version Prestashop ainsi que celle de Smarty (V2 ou V3) utilisée.

Télécharger le module gratuit ATOS/SIPS pour Prestashop

Si vous appréciez le travail fourni, pensez aux dons. Il sont nécessaires à la survie du projet puisque celui-ci est coûteux pour moi.


Posté dans Module Tgg_Atos pour Prestashop (module de paiement ATOS/SIPS gratuit), Modules | 182 commentaires

(Tgg_Atos) Version 2.0 BETA 4 RC4

Bonjour à tous, j’ai pris ma journée pour faire les dernières vérifications avant d’empaqueter la release candidate 4.

Pas de nouveautés depuis la dernière Preview RC4 à part la correction d’un message qui n’était pas traduit.

Allez, pour fêter cette release dont la sortie a été trop souvent reculée, on se fait un petit récapitulatif en images ?

Le choix de la méthode de paiement a été entièrement réécrit depuis la RC3 pour une approche plus professionnelle envers le client.

L'interface d'administration elle-même a pas mal bougé depuis la version 1.0 avec la possibilité de configurer un montant minimum de paiement et le paiement différé.

Bon ok, pas grand chose de nouveau ici...

La configurabilité des domaines de retour permet de mettre en place des politiques de sécurité avancées.

Et bien-sûr, le paiement en plusieurs fois, avec possibilité de ne l'autoriser qu'à partir d'un certain montant de panier.

Le Changelog de la RC 4 :

- DEBUG: Génération de logs lors de l’installation.
- BUG/COMPAT: Nettoyage d’une occurence d’utilisation de SERVER_NAME qui a été oubliée lors de la modification de compatibilité version 2.0 BETA 1 RC 1.
- ALL: Ajout de la possibilité de restreindre l’accès aux méthodes de paiement en 1, 2 ou 3 fois à un montant de panier minimum.
- FRONT: Le module prévient maintenant l’utilisateur lorsqu’un changement de devise doit intervenir pour utiliser cette passerelle de paiement.
- BUG/COMPAT: Compatibilité avec le mode Guest checkout de Prestashop 1.4.
- BUG/COMPAT: Correction de l’option permettant l’utilisation des binaires ATOS par défaut du serveur.
- BO: mise en mémoire de l’onglet de configuration actif dans le back-office du module lors de la soumission du formulaire.
- COMPAT: utilisation d’un wrapper de compatibilité pour la création de dossier de thème pour la réécriture des fichiers de traduction.
- BO: Ajout de liens vers le blog et la documentation incluse.

Pour un module qui ne devait à l’origine n’être qu’un « minimal requis fiable » pour pouvoir exploiter gratuitement une passerelle Atos/SIPS et ainsi débuter une activité de vente électronique en limitant les frais nécessaires, devant simplement remplacer les modules gratuits truffés de bugs et failles qui existaient, je pense qu’il est actuellement le module Atos/SIPS pour Prestashop le plus complet, même parmi les modules payants que je connais.

Le module supporte toujours officiellement les version 1.2.5 et supérieures de Prestashop, mais je n’effectue plus de recette sur ces versions par manque de temps, ainsi il se peut que vous rencontriez des problèmes avec les versions de Prestashop antérieures à la 1.4, auquel cas laissez-moi un message avec une description sérieuse du bug rencontré, les versions en cause (Prestashop, PHP, Apache et MySQL), le système d’exploitation utilisé et je ferais de mon mieux pour vérifier cela rapidement et corriger si nécessaire (et si possible).

Cette nouvelle version m’a coûté pas mal de temps, alors si vous appréciez le travail, un petit don ne sera pas de refus :-) .

Module ATOS/SIPS version 2.0 BETA 4 RC 4

- votre TrogloGeek adoré ;-)

PS: Je recherche toujours une bonne âme pour améliorer la documentation.

Posté dans Module Tgg_Atos pour Prestashop (module de paiement ATOS/SIPS gratuit), Modules | 188 commentaires

(Tgg_Atos) Beta 2.0 4 RC 4 à venir, dernière étape avant la 2.0 stable-release

Bonjour à vous,

que cache ce titre un peu énigmatique ?

Une nouvelle bêta release, celle de la RC4 actuellement en preview, avec quelques améliorations :

  1. Le montant minimum de commande pour pouvoir utiliser ce mode de paiement (une valeur différente pour chaque type de paiement : paiement en 1, 2 ou 3 fois).
    Cette option est pleinement compatible avec les environnements multi-devises, c’est pourquoi il m’a fallu autant de temps pour l’implémenter.
  2. Le module avertira le client si un changement de devise doit avoir lieu lors de la présentation de la liste des moyens de paiement disponibles.
  3. Le support du mode Guest checkout de Prestashop 1.4

Cette bêta-release devrait être la dernière incrémentation fonctionnelle avant la sortie de la stable 2.0, ce qui signifie que d’autres bêta-versions ne seront publiées qu’en réponses à des bugs et non pour ajouter de nouvelles fonctionnalités tant qu’une version n’aura pas reçu le label stable 2.0.

Cette version est presque prête, à être placée en preview, il me reste encore quelques modifications et des traductions françaises à ajouter, mais si mon activité professionnelle ne me prend pas trop de temps c’est une question de jours.

Si l’on récapitule toutes les fonctionnalités prises en charge par cette dernière version à venir (les nouvelles comme les anciennes), je crois que l’on peut considérer ce module comme plutôt complet dans son genre.

Je vais ensuite me consacrer à mon autre projet, qui a trop longtemps souffert du temps que me prenait le module de paiement : un module d’édition rapide des produits type tableur permettant un filtrage avancé et des actions de masse pour gérer les très gros catalogues; mais vous en saurez plus prochainement ;-)

Posté dans Module Tgg_Atos pour Prestashop (module de paiement ATOS/SIPS gratuit), Modules | 26 commentaires

(Tgg_Atos) Version 2.0 BETA 4 preview

Voici une preview de la BETA 4 RC 4 à venir.

Pourquoi une preview ?
Ces temps-ci, mon travail me prends trop de temps pour pouvoir travailler sérieusement sur le module.
Quelle différence ?
Habituellement, chaque version diffusée subit un cycle de recette sur différents hébergements avant mise en ligne, ce pour vérifier que rien n’a été brisé. Ce n’est bien sûr pas fiable à 100% car, n’étant moi-même pas utilisateur de ce module, les vérifications sont assez sommaires mais permettent d’éviter un bon nombre de bugs.
De plus, pour gagner du temps, les previews sont packagée par Eclipse sous Windows et non pas sous linux via un script de build comme habituellement.
En résumé ?
Les previews sont à installer avec précaution, faites des sauvegardes avant.

Trêve de bavardages, voici le lien.

Mises à jour :

15 juin 2011

  • Réécriture de l’export des thèmes pour être à la fois compatible avec Prestashop 1.4 et les versions antérieures.
  • Ajouts de liens vers le blog et la documentation sur la page de configuration du module.

06 juin 2011

  • Ajout de la possibilité de restreindre l’accès aux méthodes de paiement en 1, 2 ou 3 fois à un montant de panier minimum. Cela devrait faire quelques heureux ;-) .
  • Traductions françaises manquantes ajoutées.
  • Le module prévient maintenant l’utilisateur lorsqu’un changement de devise doit intervenir pour utiliser cette passerelle de paiement.
  • Compatibilité avec le mode Guest checkout de Prestashop 1.4.

18 mai 2011

  • correction de la fonction permettant l’utilisation des binaires ATOS par défaut du serveur.
  • mise en mémoire de l’onglet de configuration actif dans le back-office du module lors de la soumission du formulaire.

08 mai 2011

  • Génération de logs durant l’installation.
  • Suite et fin de la compatibilité 1&1.

Si des bêta-testeurs sont motivés pour faire la recette des versions et ainsi me libérer du temps pour améliorer le module, laissez un message ;-)

Posté dans Module Tgg_Atos pour Prestashop (module de paiement ATOS/SIPS gratuit), Modules | 38 commentaires

(Tgg_Atos) Version 2.0 BETA 3 RC3

Bonjour à toutes et à tous,

voici la version RC3 pour la 2.0. Étant données les modifications, une désinstallation de la version précédente est nécessaire avant installation de celle-ci.

La compatibilité a été vérifiée avec les versions 1.3.7.0 et 1.4.0.17 de Prestashop. Le module devrait également fonctionner avec la version 1.2.5 sans problème (non vérifié).

Étant donné qu’OVH limite maintenant l’exécution des processus à quelques secondes sur les hébergement mutualisés, ce qui me gène énormément pour les manipulations d’extraction d’archives qui me sont nécessaires aux déploiements rapides des différentes version de Prestashop, je ne pourrais plus me permettre de continuer à faire évoluer le module tant que je n’aurais pas les moyens de me payer un hébergement de qualité supérieure (un virtuel dédié minimum). Je continuerai à suivre les bugs éventuels et à les corriger dans la mesure du possible. Pour participer au financement d’un hébergement de qualité, pensez aux dons, qui servent à la fois à couvrir les coûts d’hébergement et les nombreuses heures passées au développement de ce module. Pour information, le total des dons reçus depuis le début de cette aventure sont actuellement de 85€, ce qui ne couvre pas les sommes engagées dans l’hébergement actuel.

85€ après :
- 17 téléchargements de la version 0.b2
- 42 téléchargements de la version 0.b3
- 52 téléchargements de la version 0.b4
- 536 téléchargements de la version 1.0
- 342 téléchargements de la version 2.0.b1
- 50 téléchargements de la version 2.0.b2
Sachez que pour arriver à la qualité actuelle du module, il a fallu bien plus d’une centaine d’heures de travail, c’est à dire l’équivalant de plus d’un mois de travail à plein temps en conception et en réalisation pour que les fonctionnalités proposées conviennent à la plupart des besoins de base sans transformer le module en une usine à gaz.
Je me tourne avant tout vers les très nombreuses agences de créations web qui exploitent ce module et dont certaines passent leur temps à m’envoyer des demandes de support gratuit sans avoir lu la documentation pour ensuite facturer la prestation à leur client sans rétribuer le temps passé à répondre à leurs questions : ce module vous a fait faire des économies certaines sur l’un ou plus de vos projets, je pense que vous pouvez allègrement vous permettre de récompenser les efforts qui ont été nécessaire par un don entre 10 et 100€ selon les circonstances ?

 

Changelog version 2.0 BETA 3 RC 3:

- BUG: le problème avec les paiement trop faibles a été reglé (remplissage de zéros par la gauche du montant envoyé à atos).
- INTERNAL/COMPAT: amélioration de la compatibilité PS 1.4 par un wrapper de compatibilité overridant la fonction validateOrder.
- BO: possibilité de configurer les champs CAPTURE_MODE et CAPTURE_DAY pour les paiement en une fois.

Téléchargement :

Module ATOS/SIPS version 2.0 BETA 3 RC 3

Il s’agit de la dernière mise à jour fonctionnelle avant la 2.0 finale. Cette version sera donc considérée comme finale lorsqu’il y aura eu suffisamment de retours sur le bon fonctionnement du module sur les différentes conditions d’exploitation.

- TgG

Posté dans Module Tgg_Atos pour Prestashop (module de paiement ATOS/SIPS gratuit), Modules | 116 commentaires

(Tgg_Atos) Version 2.0 BETA 2 RC2, compatible PS 1.4

Le support de la version 1.4 de Prestashop a été ajouté. Si vous aviez la version 2.0 BETA 1 RC1 du module d’installé, il n’est pas nécessaire de procéder à une désinstallation/réinstallation, un simple remplacement des fichiers est suffisant (cela reste cependant nécessaire à toute migration 1.x vers 2.x) vous conserverez ainsi vos options de configuration.

Have fun :-)

Changelog:

- INTERNAL/COMPAT: tpl/tgg_atos-front-payment-redirect.tpl corrigé pour compatibilité PS 1.4
- INTERNAL/COMPAT/COSMETIC: associe le module à la catégorie payments_gateways si PS >= 1.4

Télécharger :

Module ATOS/SIPS version 2.0 BETA 2 RC 2

Posté dans Module Tgg_Atos pour Prestashop (module de paiement ATOS/SIPS gratuit), Modules | 18 commentaires

(Tgg_Atos) prestashop 1.4

Devant les demandes de plus en plus pressantes pour un portage prestashop 1.4 de la solution bien qu’aucune version stable ne soit encore sortie, j’ai finalement pris le temps d’installer cette version sur mon serveur.

Si certains se demandent pourquoi il m’a fallu aussi longtemps, je leur suggère de demander plutôt à France Télécom pourquoi il leur faut 3 semaines pour câbler une ligne récemment inactivée ! Et oui, maintenant au même titre que l’eau et l’électricité, Internet est un prérequis à l’habitabilité d’un logement ;-)

Premier réflexe en ouvrant le dossier prestashop nouvellement créé : jubilation de joie en voyant un dossier « controllers », un pas de plus vers l’approche MVC tant attendue !

Du coup la motivation est là ! Le travail pour le portage 1.4 commence, à bientôt ;-)

Posté dans Module Tgg_Atos pour Prestashop (module de paiement ATOS/SIPS gratuit), Modules | Laisser un commentaire