Jump to content

DJWebCreator

Members
  • Posts

    12
  • Joined

  • Last visited

Contact Methods

Profile Information

  • Activity
    Developer

DJWebCreator's Achievements

Newbie

Newbie (1/14)

2

Reputation

  1. Non c'est juste pour le nom du paramètre, de toute façon sur la version 1.6 de PrestaShop il est à 254.
  2. Etrange que le message soit toujours présent, le nom de la variable qui pose problème étant raccourci cela devrait fonctionné. Il doit y avoir autre chose. Désolé, Je n'ai peut-être pas été assez clair dans mon message. Il faut remplacer "prefixe" par le préfixe choisi à l'installation (je ne connais pas le votre), par défaut c'est "ps", ce qui donne "ps_configuration" si vous ne l'avez pas modifié. Il faut impérativement faire la modification dans la base de données, sinon ça ne fonctionne pas vraiment, certes le message n'est plus là grâce à l'override, mais l'enregistrement ne se fait pas quand même car dans la base de données le champ est toujours limité.
  3. Je viens de tester, et fonctionne parfaitement (reste plus que le problème d'installation sur PS 1.4). Le sujet peut-être passé en "résolu".
  4. Bonjour Kali, J'avais toujours accès aux autres modules. Pouvez-vous joindre une capture d'écran de l'erreur ? Vous pouvez aussi activer le mode "DEV" dans le fichier "defines.inc.php" qui se trouve dans le répertoire "config", cela permettra d'afficher les erreurs php et vous aidera peut-être un peu plus. Pour activer le mode "DEV" changer la ligne suivante : define('_PS_MODE_DEV_', false); par define('_PS_MODE_DEV_', true); Note : n'oubliez pas de remettre la valeur à false une fois terminé.
  5. Pour la surcharge de la classe "configuration" sur une version 1.5 : Tu copies le fichier se trouvant dans "classes/Configuration.php". Tu modifies la copie en supprimant tout ce qui est inutile. Tu remplaces "ConfigurationCore" par "Configuration" et "ObjectModel" par "ConfigurationCore". Tu remplaces la taille du champ "name" par 254. Tu places le nouveau fichier dans le répertoire "override/classes" Les étapes 2 à 4 donne le code suivant : <?php class Configuration extends ConfigurationCore { /** * @see ObjectModel::$definition */ public static $definition = array( 'table' => 'configuration', 'primary' => 'id_configuration', 'multilang' => true, 'fields' => array( 'name' => array('type' => self::TYPE_STRING, 'validate' => 'isConfigName', 'required' => true, 'size' => 254), 'id_shop_group' => array('type' => self::TYPE_NOTHING, 'validate' => 'isUnsignedId'), 'id_shop' => array('type' => self::TYPE_NOTHING, 'validate' => 'isUnsignedId'), 'value' => array('type' => self::TYPE_STRING), 'date_add' => array('type' => self::TYPE_DATE, 'validate' => 'isDate'), 'date_upd' => array('type' => self::TYPE_DATE, 'validate' => 'isDate'), ), ); } Dans ta base de données tu ouvres la structure de la table "prefixe_configuration" et tu change la taille du champ "name" par 254. Si jamais tu as un soucis n'hésite pas.
  6. J'ai rencontré le même problème sur un PrestaShop 1.4.9 avec la version 3.10.0 du module de PayPal. Je ne sais pas pour la version 3.8.1 mais je pense que c'est pareil, il semblerait qu'il y ait un problème de compatibilité avec PrestaShop 1.4. Lors de l'installation des Hooks ne sont pas ajoutés dans la base de données, ce qui plante l'installation, pour y remédier il faut les installer manuellement. Sur la version 3.10.0 ce sont les hooks : displayPaymentEU actionPSCleanerGetModulesTables J'ai contacté le développeur du module afin de corriger ce problème.
  7. Il suffit de surcharger la classe "configuration" et de changer la valeur dans celle-ci et dans la base de données. Tu n'auras plus d'erreur après cela. Si tu ne fais pas cela le module fonctionne mais le paramètre "PAYPAL_IN_CONTEXT_CHECKOUT_MERCHANT_ID" ne sera pas enregistré.
  8. @sensarom : Je vais essayer de regarder un peu ce soir. @CreaZion Web : Merci pour cette idée, je m'en occupe dès que j'ai le temps, en plus il me semble qu'il y a un hook de prévu pour le formulaire d'inscription. J'aimerais savoir pour qu'elle version de PrestaShop, 1.4 ou 1.5 ?
  9. Je n'ai jamais utilisé ce module, je peux quand même essayer de regarder. Si quelqu'un l'utilise et a remarqué des bugs, ça serait pas mal de les indiquer ici. Ensuite je pense pas qu'il y ai besoin de refaire un module, cela ne sert à rien de réinventer la roue. Si d'autres idées pour des modules je suis preneur.
  10. Bonjour ou plutôt bonsoir, Je recherche actuellement des idées de développement de module prestashop, ces modules seront payants (entre 15 et 100€). Quelques conditions : Compatible PrestaShop 1.5 (voir 1.4 mais pas moins) Doit toucher un large public (aucun développement spécifique, sinon pas rentable) Temps de développement maximum : 2 semaines Sachant que je travail à côté, quand je dis 2 semaines c'est le temps total passé dessus. Pas de développement spécifique à une personne, il faut un minimum de personnes intéressées avant de démarrer le développement du module. Par exemple, moins il est cher, plus il faut de personnes concernées (sauf si le module est très simple et rapide à développer). Donc si vous avez des idées n'hésitez pas à me les soumettres ici ou par message privé ou encore sur mon site perso à la rubrique suivante (http://www.djwebcreator.fr/cherche-idee-module-prestashop/)
  11. Bonjour, Quand vous parlez de "famille" de produits, cela correspond à une seule catégorie ou à une catégorie comprenant plusieurs sous-catégories ? Pour la durée, est-ce qu'il faut définir une date de début et une date de fin au programme ou celà commence à l'inscription du client au programme ? Pour l'échange des points contre 1 produit, quand le client arrive sur la fiche d'un produit et si le nombre de points est atteint le produit doit passer à 0 € ? Parce que cela fait beaucoup de développement et sera assez coûteux.
  12. J'ai regardé un peu ton module, voici un exemple avec onglet sans modèle. Pour plus d'infos voir le modèle de module suivant : https://github.com/P...e-Prestashop-15 volume.zip
×
×
  • Create New...