Jump to content

Edit History

Vintelec

Vintelec

La documentation m'indiquait seulement "composer dumpautoload", donc mon classmap était vide. J'ai rajouté le -a et j'ai maintenant un classmap complet dans le fichier autoload_classmap.php :
 

<?php

// autoload_classmap.php @generated by Composer

$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);

return array(
    'Kaudaj\\Module\\OrderPreparation\\Controller\\Admin\\AdminOrderPreparationController' => $baseDir . '/src/Controller/Admin/AdminOrderPreparationController.php',
    'Kaudaj\\Module\\OrderPreparation\\Model\\PreparationLine' => $baseDir . '/src/Model/PreparationLine.php',
    'Kaudaj\\Module\\OrderPreparation\\Repository\\PreparationLineRepository' => $baseDir . '/src/Repository/PreparationLineRepository.php',
);

Par contre, toujours la même erreur côté backoffice quand je clique sur l'onglet du backoffice après réinstallation du module...
Aussi, mon fichier autoload_namespaces.php retourne un tableau vide :

<?php

// autoload_namespaces.php @generated by Composer

$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);

return array(
);

Est-ce que c'est important ?

 

EDIT : J'ai essayé d'installer le module d'exemple d'onglets de Prestashop pour la 1.7.7 (https://github.com/PrestaShop/example-modules/tree/master/democontrollertabs). J'y ai juste changé la version minimum à la 1.7.5 et j'ai généré le dossier vendor avec "composer dumpautoload -a".
Résultat : même erreur qu'avec mon module. Est-ce que le problème, c'est la 1.7.5 ?
Si vous ne trouvez pas de solution, je vais essayer d'installer le module avec une installation Prestashop de test sous la 1.7.7 quand j'aurai le temps, pour voir si ça vient de là.

Vintelec

Vintelec

La documentation m'indiquait seulement "composer dumpautoload", donc mon classmap était vide. J'ai rajouté le -a et j'ai maintenant un classmap complet dans le fichier autoload_classmap.php :
 

<?php

// autoload_classmap.php @generated by Composer

$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);

return array(
    'Kaudaj\\Module\\OrderPreparation\\Controller\\Admin\\AdminOrderPreparationController' => $baseDir . '/src/Controller/Admin/AdminOrderPreparationController.php',
    'Kaudaj\\Module\\OrderPreparation\\Model\\PreparationLine' => $baseDir . '/src/Model/PreparationLine.php',
    'Kaudaj\\Module\\OrderPreparation\\Repository\\PreparationLineRepository' => $baseDir . '/src/Repository/PreparationLineRepository.php',
);

Par contre, toujours la même erreur côté backoffice quand je clique sur l'onglet du backoffice après réinstallation du module...
Aussi, mon fichier autoload_namespaces.php retourne un tableau vide :

<?php

// autoload_namespaces.php @generated by Composer

$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);

return array(
);

Est-ce que c'est important ?

Vintelec

Vintelec

La documentation m'indiquait seulement "composer dumpautoload", donc mon classmap était vide. J'ai rajouté le -a et j'ai maintenant un classmap complet dans le fichier "autoload_classmap.php" :
 

<?php

// autoload_classmap.php @generated by Composer

$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);

return array(
    'Kaudaj\\Module\\OrderPreparation\\Controller\\Admin\\AdminOrderPreparationController' => $baseDir . '/src/Controller/Admin/AdminOrderPreparationController.php',
    'Kaudaj\\Module\\OrderPreparation\\Model\\PreparationLine' => $baseDir . '/src/Model/PreparationLine.php',
    'Kaudaj\\Module\\OrderPreparation\\Repository\\PreparationLineRepository' => $baseDir . '/src/Repository/PreparationLineRepository.php',
);

Par contre, toujours la même erreur côté backoffice quand je clique sur l'onglet du backoffice après réinstallation du module...
Aussi, mon fichier autoload_namespaces.php retourne un tableau vide :

<?php

// autoload_namespaces.php @generated by Composer

$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);

return array(
);

Est-ce que c'est important ?

×
×
  • Create New...