aide PhenixSuite et Prestashop PhenixSuite Help
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Recherche
    • S'inscrire
    • Se connecter
    1. Accueil
    2. eolia
    3. Messages
    Hors-ligne
    • Profil
    • Abonnements 0
    • Abonnés 3
    • Sujets 9
    • Messages 507
    • Groupes 2

    Messages

    Récent Meilleur sujets Contesté
    • RE: Facturation électronique

      Bonjour @camille,
      Il y a Pennylane qui est compatible (voir le post suivant ) mais ne vous précipitez pas car d'autres acteurs vont arriver d'ici septembre et surtout ne sont concernés que ceux qui font du B2B en 2026, les autres ce sera 2027.

      posté dans Nouvelles fonctionnalités
      eoliaE
      eolia
    • RE: Nouvelle réglementation : Bouton de rétractation en ligne obligatoire

      Bonjour @Mick,
      Oui j'ai vu ça, ce sera intégré dans les prochaines mises à jour de PhenixSuite

      posté dans Nouvelles fonctionnalités
      eoliaE
      eolia
    • RE: "Afficher toutes les images" lors de déclinaison

      Il y a plus simple, décommentez la ligne 1192 de product.js du thème par défaut

      a811edb5-1a0d-4c04-bdee-a7106408bd35-image.png

      posté dans Bugs & Améliorations
      eoliaE
      eolia
    • RE: Module: Clic and collect

      Bonsoir @ericd86
      Oui, activez l'option retrait en magasin pour le transporteur dédié et dans la description de ce transporteur vous indiquez les horaires:
      5284e72c-fba0-4ad2-859a-16d3929a10e4-image.png

      265a83d3-61ee-4fb6-8947-2182adfaf767-image.png

      posté dans Nouvelles fonctionnalités
      eoliaE
      eolia
    • RE: Problème de mise à jour de stock suite à remboursement / annulation de commande

      Oui c'est le code de PhenixSuite (dans le view.tpl et dans la classe Order.php)

      Serait-il possible d'avoir un accès FTP (en message privé) pour effectuer un debug sur la commande test concernée ?

      posté dans PhenixSuite
      eoliaE
      eolia
    • RE: Problème de mise à jour de stock suite à remboursement / annulation de commande

      Ce n'est pas logique car ce bouton devrait être là si la quantité de produits retournables est supérieure à 0.

                          {assign var="remainingRefunds" value=Order::getRemainingRefunds($order)}
                          {if $remainingRefunds && Order::getRemainingReturns($order)}
                               
                              <a id="desc-order-standard_refund" class="btn btn-default" href="#start_products">
                                  <i class="icon-exchange"></i>
                                  {if $order->hasBeenShipped()}
                                      {l s='Return products'}
                                  {elseif $order->hasBeenPaid()}
                                      {l s='Standard refund'}
                                  {else}
                                      {l s='Cancel products'}
                                  {/if}
                              </a>
                          {/if}
      
          /**
           * Get remaining refunds for an order
           * @param $order object
           *
           * @return int Remaining possible refunds
           */
          public static function getRemainingRefunds($order)
          {
              return (int)max(0, Db::getInstance()->getValue('
                  SELECT SUM(`product_quantity`) - SUM(`product_quantity_refunded`)
                  FROM `'._DB_PREFIX_.'order_detail` od
                  INNER JOIN `'._DB_PREFIX_.'product` p
                  ON(p.`id_product` = od.`product_id`)
                  WHERE od.`id_order` = '.(int)$order->id
              ));
          }
      
      posté dans PhenixSuite
      eoliaE
      eolia
    • RE: Problème de mise à jour de stock suite à remboursement / annulation de commande

      Vous n'aviez pas ce bouton ?
      de661335-a182-4919-b423-8af522d9d115-image.png

      posté dans PhenixSuite
      eoliaE
      eolia
    • RE: Problème de mise à jour de stock suite à remboursement / annulation de commande

      Le bouton est en bas à gauche une fois que vous avez rempli la raison normalement.

      posté dans PhenixSuite
      eoliaE
      eolia
    • RE: Problème de mise à jour de stock suite à remboursement / annulation de commande

      Ok, faites l'essai avec la fonction de remboursement plutôt

      posté dans PhenixSuite
      eoliaE
      eolia
    • RE: Problème de mise à jour de stock suite à remboursement / annulation de commande

      J'ai 2 questions:

      • Version de PhenixSuite ?
      • Vous avez directement passé le statut en "Remboursé" ou vous avez utilisé les boutons de retour/remboursement ?
      posté dans PhenixSuite
      eoliaE
      eolia
    • RE: Problème de mise à jour de stock suite à remboursement / annulation de commande

      @ilmag
      Attention les statuts Remboursé et Annulé remettent tous les 2 les produits en stock (ça a toujours été le fonctionnement de Prestashop)
      Une fois remboursée, ne modifiez plus la commande.

      posté dans PhenixSuite
      eoliaE
      eolia
    • RE: Installation sur Debian

      Là, c'est mieux^^
      6f7e00b6-fb0b-42d2-a843-87ae289f428e-image.png

      posté dans Questions relatives à l'installation/upgrade
      eoliaE
      eolia
    • RE: Installation sur Debian

      😊 Il faut quand même que je fasse en sorte que le message d'erreur s'affiche !

      posté dans Questions relatives à l'installation/upgrade
      eoliaE
      eolia
    • RE: Installation sur Debian

      Ok donc il manque intl sur votre système
      Un sudo apt-get install php-intl devrait régler le pb.

      posté dans Questions relatives à l'installation/upgrade
      eoliaE
      eolia
    • RE: Installation sur Debian

      Ok,
      dans le fichier /install/theme/views/system.phtml ajoutez ceci à la ligne 6:

      <?php echo print_r($this->tests['required'], 1) ?>

      et rafraichissez juste la page.

      Vous devriez avoir un debug des tests. Dans mon cas ça m'affiche ceci:
      09e535e0-cfca-4357-9b21-fabdf0843be1-image.png

      posté dans Questions relatives à l'installation/upgrade
      eoliaE
      eolia
    • RE: Installation sur Debian

      Pouvez-vous tester avec ce fichier ? (et je vous conseille de faire un certificat auto-signé également)
      phenix-install.php

      Et on parle bien de cette page ?
      32608260-6a64-42ee-8597-a38d0b7c3e66-image.png
      Si oui voici les tests effectués:

      public static function getDefaultTests()
      {
          $tests = array(
              'upload' => false,
              'cache_dir' => 'cache',
              'log_dir' => 'log',
              'img_dir' => 'img',
              'module_dir' => 'modules',
              'theme_lang_dir' => 'themes/'._THEME_NAME_.'/lang/',
              'theme_pdf_lang_dir' => 'themes/'._THEME_NAME_.'/pdf/lang/',
              'theme_cache_dir' => 'themes/'._THEME_NAME_.'/cache/',
              'translations_dir' => 'translations',
              'customizable_products_dir' => 'upload',
              'virtual_products_dir' => 'download'
          );
      
          $tests = array_merge($tests, array(
              'system' => array(
                  'fopen', 'fclose', 'fread', 'fwrite',
                  'rename', 'file_exists', 'unlink', 'rmdir', 'mkdir',
                  'getcwd', 'chdir', 'chmod'
              ),
              'phpversion' => false,
              'gd' => false,
              'intl' => false,
              'mysql_support' => false,
              'config_dir' => 'config',
              'files' => false,
              'mails_dir' => 'mails',
          ));
      
          return $tests;
      }
      public static function test_phpversion()
      {
          return version_compare(substr(phpversion(), 0, 5), '5.6.0', '>=');
      }
      
      public static function test_new_phpversion()
      {
          return version_compare(substr(phpversion(), 0, 5), '7.1.0', '>=');
      }
      
      public static function test_mysql_support()
      {
          return extension_loaded('mysql') || extension_loaded('mysqli') || extension_loaded('pdo_mysql');
      }
      
      public static function test_pdo_mysql()
      {
          return extension_loaded('pdo_mysql');
      }
      
      public static function test_magicquotes()
      {
          return PHP_VERSION >= 7 ? true : !get_magic_quotes_gpc();
      }
      
      public static function test_upload()
      {
          return ini_get('file_uploads');
      }
      
      public static function test_fopen()
      {
          return ini_get('allow_url_fopen');
      }
      
      public static function test_system($funcs)
      {
          foreach($funcs as $func) {
              if(!function_exists($func)) {
                  return false;
              }
          }
      
          return true;
      }
      
      public static function test_gd()
      {
          return function_exists('imagecreatetruecolor');
      }
      
      public static function test_register_globals()
      {
          return !ini_get('register_globals');
      }
      
      public static function test_gz()
      {
          if(function_exists('gzencode')) {
              return @gzencode('dd') !== false;
          }
      
          return false;
      }
      
      posté dans Questions relatives à l'installation/upgrade
      eoliaE
      eolia
    • RE: Installation sur Debian

      Rien dans le error.log du serveur ?

      posté dans Questions relatives à l'installation/upgrade
      eoliaE
      eolia
    • RE: Installation sur Debian

      Bonsoir @mapomme1108
      Toutes les versions Debian sont compatibles.
      Php: max 8.4 pour l'instant
      Mysql 8 ou MariaDb (préféré) toutes versions

      posté dans Questions relatives à l'installation/upgrade
      eoliaE
      eolia
    • RE: Bug - Installation incomplète : bug à l'etape Installation des produits de démo

      Non je parle du fichier error.log de votre serveur/hébergeur, celui qui logue toutes les erreurs php.

      Et concernant l'erreur citée, c'est corrigé dans la v44 sortie ce matin.

      posté dans Bugs & Améliorations
      eoliaE
      eolia
    • RE: Bug - Installation incomplète : bug à l'etape Installation des produits de démo

      Bonsoir @ericd86 ,

      Que dit le error.log de votre serveur à l'heure du crash ?

      posté dans Bugs & Améliorations
      eoliaE
      eolia