Hello !
J'ai un soucis avec le plugins Taxonomy.En local il marche nikel mais lorsque je met mon site en production, j'ai un message d'erreur qui me dit: "Helper class TaxonomyHelper could not be found".

Pourtant j'ai décommenté la ligne CakePlugin::loadAll() dans le bootstrap

Puis j'ai charger le helper dans mon AppController comme ceci:

<?php
class AppController extends Controller {

    public $helpers = array('Form','Html','Text','Session','Cache','Taxonomy.Taxonomy');
}
?>

Puis dans la vue je l'utilise comme ceci:

<?php echo $this->Taxonomy->input('tag',array('label'=>'Tag:','value'=>false)); ?>

mais sa ne fonctionne pas.
Can you help me please ?

merci d'avance.

6 réponses


tetsuo
Auteur

un ptit up :)

Tu as essayer de charger le plugin manuellement load('Taxonomy') ?

Quel est le nom du fichier .php dans tes helpers ?

tetsuo
Auteur

@grafikart : Oui j'ai essayé ça n'a pas fonctionné non plus. il me dit tjrs "Helper class TaxonomyHelper could not be found.
Error: An Internal Error Has Occurred."

@coloo : le du fichier est TaxonomyHelper.

Quand j'ai une erreur imprécise, je fais quelque vérification.
1) que mon debug soit à 2
2) j'efface tous mes fichiers temporaires

ou sinon tu nous a pas c/v le message d'erreur en entier.

tetsuo
Auteur

@coloo : oui j'ai deja fait les vérifications que tu énumère mais ça n'a rien donné. C'est vraiment bizarre car avec le plugin Media je n'ai aucun problème.
J'ai trouvé une solution de secour pour l'instant qui est de déplacer le contenu du dossier helper du plugin dans le dossier helper initial de cakephp et là sa fonctionne. Je ne comprend vraiment pas le soucis >.<
Sinon pour l'erreur que me dis cake c'est ce que j'ai dis au dessus : " Helper class TaxonomyHelper could not be found.
Error: An Internal Error Has Occurred."