Primary key

mollyslor -  
s.spark Messages postés 2528 Statut Contributeur -
Bonjour,

Voilà je développe avec symfony donc en php objet, et là j'ai un souci, j'ai fait ce petit bout de code pour vérifier si j'ai bien un template mais quand je clique sur mon lien (qui fonctionne) ça me retourne tjs l'erreur 404, pkoi?

$template_id = $this->getRequestParameter('templatesid');
$template = TemplatesPeer::retrieveByPk($template_id);
$this->forward404Unless($template);

1 réponse

s.spark Messages postés 2528 Statut Contributeur 618
 
Salut,

Un erreur 404 signifie que l'élément pointé par le lien n'a pas été trouvé. Regardes donc l'url généré et compare la avec ce que tu espérais obtenir.

Après je ne connais pas la POO et même si je connaissais je ne pense pas que ce que tu donnes soit suffisant, mais ce bout de code me laisse penser que ce que tu obtiens est ce que tu demandes :

$this->forward404Unless($template);
0