Conversion des modales des contrôleurs legacy vers la nouvelle API du composant DModal

Selon ce que vous devez modifier, je pense que la meilleure solution serait d’utiliser un PluginOutlet pour injecter votre code personnalisé, ou un PluginOutlet Wrapper pour remplacer/afficher conditionnellement l’implémentation principale. (Vous pouvez soumettre une PR pour ajouter un outlet s’il n’est pas disponible)

Si vous voulez vraiment utiliser modifyClass, cela devrait toujours être possible, c’est juste que la modale est maintenant un composant et qu’elle est imbriquée dans components/modal, vous y accéderiez donc comme ceci :

api.modifyClass("component:modal/poll-ui-builder", {
   pluginId: "your-custom-plugin-id",

   // insérer le code personnalisé
});
4 « J'aime »