Salut tout le monde,

Je me heurte à un petit probleme en voulant essayer composer et cakephp.
Quand je tente de mettre debugKit (ou autres plugins) en passant par composer, le plugin se télécharge sans probleme mais ne se met pas dans le dossier Plugin de mon dossier app, mais dans un dossier PluginS à la racine de CK dans le meme niveau que app.

Ai-je loupé quelques chose?

6 réponses


antograssiot
Réponse acceptée

Regarde ceci, ça me semble lié : Github

Je n'ai jamais utilisé composer avec cake2

ker0x
Réponse acceptée

Dans ton fichier composer.json, rajoute ces lignes :

"require-dev": {
    "cakephp/debug_kit" : "2.2.*"
},
"extra": {
    "installer-paths": {
        "app/Plugin/DebugKit": "cakephp/debug_kit"],
    }
},

et fait un

composer update

Quelle version de cakephp et de debugKit utilises-tu ?

Mikachu
Auteur

les dernieres, CK : 2.5.6 et debug: 2.2.4 .. Mais ca le fait peu importe le plugin que je veux mettre, debugKit c etait pour donner un exemple

Mikachu
Auteur

Brandon-xprodeur : Oui, merci, mais cela est deja fait :). Sinon je ne pourrais pas mentionner que j'ai les plugins dans un mauvais dossier :)

@GyZmO : ta solution fonctionne parfaitement bien.

Cependant avant de mettre en résolu, sais tu si il y a moyen de mettre le chemin app/Plugin par defaut ? Eviter de dupliquer cette ligne par Plugin, si tu vois ce que je veux dire.

Non désolé, je n'ai aucune idée de comment faire ça.