julien71100 Posted August 12, 2020 Share Posted August 12, 2020 Bonjour à tous, Dans le format Symfony des modules "modernes", il n'est pas possible de surcharger le contenu du code se trouvant dans le dossier "src" du dit module avec la méthode classique du dossier override. Par exemple, si je veux modifier le comportement du module "Bloc de lien" (ps_linklist), je remplace la ligne du fichier \modules\ps_linklist\src\Form\Type\CustomUrlType.php 'constraints' => [new Assert\Url()], par 'constraints' => [new Assert\NotBlank()], et cela me permet d'utiliser des URL relatives (et ça fonctionne correctement quand fait les modifications dans le module). Ma question est comment peut on surcharger les classes présentes dans "src" des modules "modernes" ? Car cela risque de devenir la norme, et de pouvoir faire quelques modifications sur des modules est quand même pratique voir nécessaire dans certains cas, et je me refuse de modifier directement les fichiers des modules, car les modifications sont à refaire à chaque mise à jour... J'ai cherché mais j'ai pas trouvé, si jamais quelqu'un à une solution, ou même des pistes à explorer, je suis preneur ! 😉 Merci d'avance. 😊 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now