Bonjour,
Je suis désolé de poster à nouveau sur ce sujet, mais l'autre étant "résolu", je me suis dis qu'il y aurait surement personne à le visiter.

J'utilise aussi ce plugin et il semblerai que j'ai un souvis similaire.
Voici ce que je mets dans ma vue :

<?= $this->Comment->form("Poste", $q['id']); ?>

j'ai aussi essayé avec :

<?php echo $this->Comment->form("Poste", $q['id']); ?>

Ce qui me renvoie :

Error: CommentHelper could not be found.

Error: Create the class CommentHelper below in file: app/View/Helper/CommentHelper.php

<?php
class CommentHelper extends AppHelper {

}
Notice: If you want to customize this error message, create app/View/Errors/missing_helper.ctp

Dans la dernière discussion sur le sujet, TraxX dis avoir résolu sont problème comme ca:
"Le problème venait de l'activation du plugin dans php.ini (short open tag)."
je en comprends pas de quel fichier php.ini il parle. J ai essayé avec eux de mamp et je n'ai pas réussi.
Je suis sur mac os yosemit si ca peut être important.

Merci

3 réponses


Lartak
Réponse acceptée

Bonjour.
Est-ce que tu as bien mis :

  1. CakePlugin::load([Comment' => ['bootstrap' => true]]); dans le fichier bootstrap.php de ton application ?
  2. public $helpers = ['Comment.Comment']; dans le controller correspondant à l'utilisation du plugin ?

En effet Lartak, le j'ai omis le 2eme points que tu as évoqué. Merci pour le coup de pouce.

De rien, avec plaisir.
Des fois, on y pense pas, mais la solution est toute simple. ;)