aide 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 504
    • Groupes 2

    Messages

    Récent Meilleur sujets Contesté
    • 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
    • RE: Livraison gratuite appliquée puis désactivée après refresh

      @Phanie44 Bonsoir,

      Quels sont les paramètres de votre règle panier svp (copie d'écran des 3 onglets de la règle) ?

      posté dans Bugs & Améliorations
      eoliaE
      eolia
    • RE: Phenix suite + magnalister : commandes dupliquées

      @ilmag Ok, je vois.
      Bon ça crashe surtout parce qu'il y a une commande invalide.

      La ligne à changer dans /classes/order/orderHistory.php: (122 sur la capture)
      7236b84e-b125-4455-8cc3-ec85d69a2df4-image.png

      (is_object($id_order) ? $id_order->id : $id_order),

      à la place de $id_order,

      posté dans Bugs & Améliorations
      eoliaE
      eolia
    • RE: Besoin aide pour "AdvancedTopMenu" 1.12 le rendre fonctionnel avec la version 1.6.2.42

      Essayez de poser la question sur https://tweet.phenixsuite.com/, je crois que certains ont ce module.

      posté dans PhenixSuite
      eoliaE
      eolia